Job Description:
We are seeking a highly skilled and experienced Senior Full Stack Developer to join our team. The ideal candidate will have deep expertise in React and Node.js and a proven track record of building scalable highperformance applications. The candidate should have experience working with AWS Cloud for deploying and managing applications.
This role focuses on evolving a system that registers and tracks medical records for wildlife conservation efforts specifically for Veterinary Initiative for Endangered Wildlife projects.
This initiative plays a critical role in ensuring endangered species receive the care and monitoring necessary for survival. The selected candidate will be part of an impactful project that leverages technology to make a difference in wildlife conservation.
Responsibilities:
- Design develop and maintain scalable web applications using React (frontend) and Node.js (backend).
- Leverage AWS Cloud services to deploy and manage applications ensuring scalability and reliability.
- Write clean efficient and welldocumented code following best practices.
- Optimize applications for maximum performance scalability and security.
- Develop and maintain RESTful APIs and integrate thirdparty services.
- Implement and maintain unit tests integration tests and endtoend testing to ensure code quality.
Requirements:
- 5 years of professional experience in fullstack development with React and Node.js.
- Strong knowledge of JavaScript (ES6) TypeScript and modern frontend frameworks.
- Solid experience with HTML5 CSS3 and responsive design.
- Proficiency in building and consuming RESTful APIs and/or GraphQL.
- Experience with AWS Cloud (EC2 S3 Lambda RDS etc.) for deploying and managing applications.
- Experience with databases such as MongoDB PostgreSQL or MySQL.
- Familiarity with CI/CD pipelines and containerization (e.g. Docker Kubernetes).
- Strong problemsolving skills and attention to detail.
- Excellent communication skills and the ability to collaborate effectively in a team environment.
- Experience with Agile methodologies and tools like JIRA or Trello.
Nice to Have:
- Knowledge of serverless architecture and microservices.
- Familiarity with testing frameworks like Jest Mocha or Cypress.
- Experience with state management libraries (e.g. Redux MobX).
- Understanding of authentication and authorization mechanisms (e.g. OAuth JWT).
Why Join Darwoft
At Darwoft we are a team driven by a passion for innovation and meaningful impact. You will have the opportunity to work on challenging international projects while collaborating with highly skilled colleagues. We are dedicated to supporting your professional growth!
Apply now: Send us your CV at