Are you an experienced Full Stack Software Engineer eager to take on an exciting new challenge? Do you thrive in innovative environments and enjoy working with cutting-edge technologies? If so, our client is looking for you to join their dynamic and diverse team!
Our client is the leading global provider of local mobile-first payment solutions. Trusted by global brands including Amazon, DAZN, Meta, Google, Microsoft, Netflix, Sony, Spotify, and Tencent, our client’s purpose-built payment network encompasses over 250 local payment methods, reaching 7 billion accounts across 65 countries. Every year, they process over $9 billion in transactions for their customers. Headquartered in London and San Francisco, and with employees in over 39 countries, our client is a truly global company that values diversity and equal opportunities in the workplace.
About the Project
Our client is developing a new product to enable partner marketing opportunities with a third-party mobile app. The third party will leverage our client’s SDK to instantiate a webview within their app, displaying marketing offers managed by our client and their partners. We are seeking a Senior Full Stack Developer to design and build the webpage and API services.
- About You
- Technical Expertise: You have strong hands-on experience working with large-scale systems.
- Self-Starter: You require minimal guidance and take initiative.
- Team Player: You collaborate effectively with the team to solve problems and get work done.
- Proactive: You foresee and resolve issues before they arise.
- Growth-Minded: You remain curious and enthusiastic about expanding your skills.
- Ownership: You take full ownership of your work and responsibilities.
Your key job responsibilities as the Senior Full Stack Software Engineer in Mumbai, India will include:
- Design, build, and enhance the frontend UI and backend APIs required for the products.
- Engage in all phases of the software development lifecycle, from design to development and testing.
- Lead a team to deliver medium to large-sized projects from inception to post-production implementation.
- Develop new features and enhance existing applications.
- Interact with merchants and customer success stakeholders.
- Troubleshoot production issues as needed.
Requirements:
- Bachelor’s degree or equivalent in Computer Science, Engineering, or Information Technology.
- 7+ years of experience in a Software Engineering role.
- Strong software design and architecture skills.
- Excellent written and verbal communication skills for both technical and non-technical audiences.
- High level of autonomy and responsibility.
- Experience building and maintaining high-volume, customer-facing products in the cloud (AWS, GCP, etc.).
- Experience with modern JavaScript frameworks, such as Vue.js, Angular, React, etc.
- Experience with Java or other OOP languages.
- Attention to frontend details.
- Experience with service-oriented architecture.
- Experience integrating with third-party web services across technologies like REST, SOAP, SMPP.
- Familiarity with technologies/frameworks/tools such as Maven, Git, MySQL, JMS, Spring, JPA/Hibernate, Jersey, Jetty, Kubernetes.
- Experience using agile methodologies and tools.
- Experience with microservice architecture.
- Experience with SAML and JWT.
- Experience working for or with US-based companies.
Why Join Our Client?
- Global Reach: Work with a truly global company that collaborates with leading brands worldwide.
- Innovative Environment: Be part of a busy, exciting, and demanding workplace where your contributions are valued.
- Diverse Team: Join a team that values a mix of cultures, viewpoints, and experiences.
Ready to take on a pivotal role and make a significant impact? Apply now and join our client’s dynamic team to help shape the future of mobile-first payment solutions!