Role Overview
We are looking for a Full Stack Developer to build and maintain scalable applications across Web + Mobile.
The role involves working closely with frontend (React/React Native) and backend (Node.Js/Express) systems to deliver applications (CRM, portals, mobile apps, admin consoles).
Responsibilities
- Design and implement responsive React/React Native user interfaces.
- Develop and maintain Node.Js/Express backend services and APIs.
- Integrate third-party services: Twilio, Stripe, HubSpot, QuickBooks, Firebase.
- Collaborate with product, design, and QA teams to deliver production-ready features.
- Optimize applications for performance, security, and scalability.
- Participate in code reviews and contribute to best practices.
- Work within CI/CD pipelines and follow agile delivery sprints.
Requirements
- 3–5 years of full stack development experience.
- Strong knowledge of React.Js, React Native, JavaScript/TypeScript.
- Hands-on experience with Node.Js, Express/NestJS, REST/GraphQL APIs.
- Familiarity with PostgreSQL, Firebase, AWS/GCP services.
- Exposure to payment APIs (Stripe) and communication APIs (Twilio/Vonage).
- Strong understanding of Git, Docker, CI/CD pipelines.
- Good communication and problem-solving skills.