Careers

We empower everyone to embark on their own career growth

Full Stack Engineer

Job Summary:

We are seeking a talented and experienced Full stack Engineer with 3-5 years of professional experience to join our growing team. You will be responsible for developing and maintaining robust and scalable applications using Node.js, React Native, and AWS services. You will work across the full stack, from designing and implementing backend APIs to building intuitive and performant mobile applications. You will collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions.  

Responsibilities:

  • Full stack Development:
    • Design, develop, and maintain scalable and efficient web and mobile applications.
    • Write clean, maintainable, and well-documented code.
    • Participate in code reviews and contribute to improving code quality.
  • Backend Development (Node.js):
    • Develop and maintain RESTful APIs using Node.js and frameworks like Express.js or NestJS.
    • Design and implement database schemas (e.g., PostgreSQL, MongoDB).
    • Optimize backend performance and ensure scalability.
    • Implement authentication and authorization.
  • Frontend Development (React Native):
    • Build cross-platform mobile applications using React Native.
    • Develop and maintain reusable UI components.
    • Optimize mobile application performance and user experience.
    • Integrate with native device features.
  • Cloud Infrastructure (AWS):
    • Deploy and manage applications on AWS services (e.g., EC2, Lambda, S3, RDS, API Gateway).
    • Implement and maintain CI/CD pipelines for automated deployments.
    • Monitor and troubleshoot AWS infrastructure.
    • Utilize AWS services for scalable and reliable applications.
  • Collaboration and Communication:
    • Work closely with product managers, designers, and other engineers to define and implement features.
    • Participate in agile development processes (e.g., Scrum, Kanban).
    • Communicate effectively with team members and stakeholders.
    • Troubleshoot and problem solve complex issues.

 

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3-5 years of professional experience in Full stack development.  
  • Strong proficiency in Node.js and related frameworks.
  • Solid understanding of React Native and mobile application development.
  • Experience with AWS services and cloud infrastructure.
  • Experience with database systems (e.g., PostgreSQL, MongoDB).
  • Proficiency in JavaScript (ES6+) and related technologies.
  • Experience with version control systems (e.g., Git).
  • Understanding of RESTful API design and development.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills. 
  • Familiarity with CI/CD pipelines.
  • US Work timing