Fullstack Developer
Responsibilities:
1. Develop and maintain scalable backend systems using Node.js and Express.
2. Build dynamic, responsive user interfaces with React and Redux.
3. Design and optimize database schemas using MongoDB and implement caching with Redis.
4. Collaborate with designers, product managers, and other developers to deliver high-quality features.
5. Write clean, maintainable, and efficient code following best practices.
6. Debug and resolve technical issues in a timely manner.
7. Participate in code reviews and contribute to improving development processes.
Requirements:
1. 3+ years of experience as a Fullstack Developer.
2. Proficiency in Node.js, Express, React, and Redux.
3. Strong knowledge of MongoDB and Redis.
4. Experience with RESTful API design and development.
5. Familiarity with version control systems (e.g., Git).
6. Understanding of Agile/Scrum methodologies.
7. Strong problem-solving skills and attention to detail.
8. Excellent communication and teamwork abilities.
Nice-to-Have Skills:
1. Experience with Docker or other containerization tools.
2. Familiarity with CI/CD pipelines.