Responsibilities:
Build responsive and user-friendly interfaces.
Design and integrate RESTful APIs.
Write clean, productive, 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.