Lead the development of innovative, user-focused digital products to align with business goals and user needs at the company
Requirements
- Advanced proficiency in Dart/Flutter, React.js, and Java/Spring Boot
- Strong understanding of cloud platforms (AWS, GCP, or Azure), CI/CD, and DevOps practices
- Familiarity with infrastructure as code (Terraform, CloudFormation)
- Experience with GraphQL, Firebase, or WebSockets
- Experience in Agile environments and leading sprint planning or retrospectives
- Background in product strategy, user research, or data-driven development
- Contributions to open-source projects or technical publications
Responsibilities
- Lead the design, development, and delivery of full-stack features and products
- Collaborate with product managers, designers, and stakeholders to define technical solutions that meet user and business needs
- Architect scalable, maintainable systems using modern technologies and best practices
- Build mobile applications using Flutter and web applications using React.js
- Develop and maintain backend services using Java, Spring Boot, and RESTful APIs
- Drive product discovery and experimentation with a focus on user experience and impact
- Mentor junior engineers and foster a culture of technical excellence and collaboration
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 5+ years of professional experience in full-stack or product-focused software development
- Proven experience in leading technical projects and mentoring engineers
- Effective verbal and written communications skills
- Ability to prioritize and handle multiple tasks and projects concurrently