Who are we?
For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 6000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check
Development & Architecture
- Design & Development : Lead the front-end development of a mobile application, focusing on delivering a high-quality, user-friendly experience. Design scalable and maintainable front-end solutions using frameworks such as React Native, Swift, or Kotlin and PWA applications
- Develop Proof of Concepts: Lead the technical delivery of minimum viable experiments for emerging opportunities like conversational & social commerce, mobile app, product finders, etc.
- API Design and Development: Provide technical leadership and guidance on API architecture, design decisions, and implementation strategies. Design APIs with a focus on performance, scalability, reliability, and security.
- Quality and Performance : Define and uphold code quality standards; automate testing to drive consistency and reliability. Focus on application uptime, scalability, and performance optimizations.
- Observability : Implement robust monitoring for component health, availability, and performance. Partner with other squads to diagnose issues and proactively improve component reliability.
Technical Leadership
- Best Practice Definition: Determine and evangelize standards and practices to maximize integrity, stability, and performance at all steps in the software development lifecycle.
- Cross-Team Collaboration: Align with architects, product managers, and agile leads on design patterns and standards. Work with peer squads to ensure technical consistency and integration across our ecosystem.
- Backlog & Roadmap Management: Contribute to the squad’s backlog, prioritizing technical debt, performance enhancements, and modernization initiatives. Help refine and break down epics into achievable deliverables.
Team Development & Mentorship
- Mentorship : Guide and upskill junior and senior engineers on the squad, sharing best practices and fostering skill development.
YOU ARE
- A strong communicator who excels in remote and in-person collaboration, conveying technical concepts to both technical and non-technical stakeholders
- A technical innovator with a proactive mindset, staying up to date with emerging technology trends
- A skilled teacher, able to effectively share knowledge and elevate the technical skills within the team
YOU HAVE
- 10+ years of professional software engineering experience with increasing responsibility and leadership
- Proven experience in cross platform mobile application development.
- Experience building social commerce experiences with the following platform is a huge plus (Instagram or Tik Tok).
- Extensive experience in backend and frontend technologies and frameworks like React, React Native, Angular, HTML/CSS, Node.js, Python, API, SQL or similar query language technologies
- Knowledge of UI/UX design principles and experience working closely with design teams.
- Experience designing and building scalable APIs and back-end systems.
- Strong knowledge of headless and composable orchestrations.
- Expertise working with Generative AI technologies, LLMs (like GPT), NLP and Azure AI studio.
- Familiarity with generative AI libraries and machine learning frameworks (e.g. TensorFlow, PyTorch, hugging face) for developing or fine-tuning AI models.
- Hands-on experience with Azure as a platform for application deployment.
- Experience implementing and scaling web services and functions in Azure
- Strong grasp of asynchronous service-bus messaging paradigms in Azure
- Skilled in DevOps practices and integrating CI/CD pipelines for cloud resource delivery projects to automate testing, building, and deployment
- Experience setting up monitoring and observability tools for backend applications to ensure uptime and performance
- A deep passion for emerging technologies and a curiosity to experiment with new ideas, tools and frameworks. You thrive in an environment that encourages exploration and technical innovation.