Responsibilities:
- Build responsive and user-friendly interfaces.
- Design and integrate RESTful APIs.
- Write clean, efficient, and reusable code.
- Collaborate with designers and other developers to deliver high-quality products.
- Maintain databases and ensure data security.
- Troubleshoot and resolve technical issues.
Requirements:
- Bachelor's degree in Computer Science, IT, or a related field (or equivalent experience).
- Strong knowledge of MongoDB, Express.js, React.js, and Node.js.
- Good understanding of JavaScript, HTML5, CSS3, and REST APIs.
- Familiarity with Git and version control systems.
- Knowledge of database design and optimization.
- Strong problem-solving and communication skills.
- Ability to work from the office and collaborate with the team.
Preferred Skills
- Experience with TypeScript, Next.js, or Redux.
- Familiarity with cloud platforms such as AWS or Azure.
- Understanding of Agile development methodologies.