We are looking for a talented Full-Stack Developer with at least 3 years of professional experience to join our growing team.
Responsibilities
- Design, develop, and maintain scalable web applications end-to-end.
- Build responsive user interfaces using React.js (preferred).
- Develop backend services and APIs using Node.js (preferred).
- Work with databases (preferably MongoDB) to design efficient data models and queries.
- Deploy, monitor, and maintain applications in cloud environments (AWS preferred).
- Collaborate with cross-functional teams, including product managers, cybersecurity researchers, and others.
- Write clean, maintainable, and testable code following best practices.
Requirements
- 3+ years of experience as a Full-Stack Developer or in a similar role.
- Strong proficiency in JavaScript/TypeScript.
- Experience with React.js for frontend development.
- Experience with Node.js for backend development.
- Hands-on experience with databases (MongoDB preferred).
- Familiarity with cloud platforms (AWS preferred).
- Solid understanding of software development principles, version control (Git), and CI/CD processes.
- Strong problem-solving skills and ability to work independently as well as in a team.
Optional / Nice To Have
- Familiarity with microservices architecture.
- Knowledge of containerization (Docker, Kubernetes).