Key Responsibilities:
* Transform ideas into working prototypes to validate product concepts quickly.
* Build and maintain the complete application stack—front-end, back-end, APIs, and database layers.
* Deliver responsive, scalable solutions optimized for web, iOS, and Android.
* Manage continuous integration and deployment pipelines to streamline delivery and testing.
* Collaborate with QA to maintain high levels of usability, performance, and reliability across releases.
* Continuously improve features using feedback, analytics, and usability insights.
* Maintain robust technical documentation to support engineering processes and system understanding.
* Manage and mentor a team of 3–4 engineers, ensuring alignment on objectives and professional growth.
* Actively participate in agile ceremonies, facilitate technical planning, and promote cross-functional teamwork.
What We're Looking For:
* 8+ years in full-stack web and mobile development.
* Proven ability to design and scale mobile applications using React Native.
* Strong understanding of RESTful APIs, Node.js, and Express.
* Familiar with npm, Testing Library, and Jest.
* Experience deploying and managing solutions within AWS (e.g., S3, CloudFront, Lambda).
* Commitment to writing clean, well-documented, and maintainable code.
* Demonstrated success in managing engineering teams and delivering projects on time.
* Familiarity with GraphQL and gRPC
* Cross-platform knowledge including Flutter, Kotlin, and native iOS development
* Understanding of micro-frontend architectures
Seniority Level
* Mid-Senior level
Employment Type
* Part-time
Job Function
* Engineering and Information Technology
* Industries: Software Development and IT System Custom Software Development