Job Description
The ideal candidate for this position will have a broad technical skillset and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.
Responsibilities:
- Working on backend development projects, ensuring alignment with product requirements and technical capabilities.
- Collaborate closely with product owners to understand feature descriptions and technical limitations.
- Develop and maintain the mobile app and backend components using React, Next.js Node.js, TypeScript, etc.
- Manage backend workflows and infrastructure, including database management and consuming AWS Serverless.
- Provide technical guidance to team members, ensuring high code quality and adherence to best practices.
- Lead discussions on feature implementation and technical strategies with the development team.
Requirements:
- Bachelor's degree in Computer Science or related field.
- Proficiency in React, Next.js, Node.js, TypeScript, SQL, DevOps and AWS serverless.
- Strong understanding of software development best practices and Agile methodologies.
- Excellent communication skills and ability to collaborate effectively with cross-functional teams.
- Leadership experience or willingness to take on leadership responsibilities.