
Search by job, company or skills
Key Responsibilities -
1. Team Leadership & Management
Lead and mentor a team of front-end, back-end, and QA engineers.
Drive technical discussions, ensuring scalable and maintainable solutions.
Conduct code reviews, pair programming, and technical coaching.
Define and enforce best practices in software development and testing.
Work closely with product managers to translate business requirements into
technical tasks.
2. Hands-On Development & Solution Architecture
Act as a Solution Architect, making key technical decisions for system design.
Design and oversee scalable, high-performance architectures for new and
existing projects.
Be hands-on when necessary, contributing to both front-end and back-end
development.
Optimize performance, security, and reliability of applications.
Ensure smooth API integrations and data flow across systems.
3. Quality Assurance & Technical Excellence
Collaborate with QA to implement automated and manual testing strategies.
Ensure 100% test coverage for mission-critical components.
Drive CI/CD implementation and DevOps best practices.
Reduce defect rates and production issues by improving development and
testing processes.
4. Cross-Team Collaboration & Stakeholder Management
Work closely with Product Managers, Designers, and Business Teams to align
on requirements.
Communicate technical roadmaps and challenges to non-technical stakeholders.
Balance technical debt, feature development, and team capacity efficiently.
Required Skills & Qualifications -
8+ years of experience in full-stack development, with exposure to team
leadership.
Maintaining high-quality mobile applications for iOS and Android platforms using
React or React Native
Proficiency in JavaScript and React.
Strong experience in developing and maintaining web applications using Python
and Flask framework
Proficiency in SQL databases.
Strong Experience with RESTful APIs.
Familiar with AWS services like EC2, API Gateway, Lambda, RDS is a plus
Hands-on experience with CI/CD pipelines and DevOps tools.
Knowledge of software architecture principles and design patterns.
Strong understanding of QA methodologies and automated testing frameworks.
Excellent leadership, communication, and mentoring skills.
Preferred Qualifications
Experience in a fast-paced startup or scale-up environment.
Familiarity with microservices architecture.
Job ID: 144630851