We are seeking a highly skilled Full Stack Developer to join our team. The ideal candidate will have expertise in both frontend and backend development, with a strong understanding of modern web technologies. The Full Stack Developer will be responsible for designing, developing, and maintaining robust web applications to meet the needs of our clients and internal stakeholders.
Responsibility:
Collaborate with cross-functional teams to define, design, and ship new features.
Develop responsive and user-friendly frontend interfaces using technologies such as, React.js, Redux, Tailwind CSS, HTML, JavaScript, and CSS, etc.
Design and implement secure and scalable backend systems using Node.js, Express, and Flask.
Manage database systems including MongoDB, Redis, and AWS S3, ensuring data integrity and performance.
Implement deployment strategies using Docker, Route 53, NGinx, and AWS services.
Set up and maintain continuous integration and continuous deployment pipelines using Github, Jenkins and AWS CodePipeline.
Optimize application performance for maximum speed and scalability.
Troubleshoot and debug issues across the entire stack.
Stay up-to-date with emerging technologies and best practices in web development
Requirements:
Bachelors degree in Computer Science, Engineering, or a related field.
Proven experience as a Full Stack Developer or similar role.
Strong proficiency in frontend technologies including React.js, Redux, Tailwind CSS, HTML, JavaScript, and CSS.
Solid understanding of backend development with Node.js, Express, and Flask.
Experience with database technologies such as MongoDB, Redis, and AWS S3.
Familiarity with deployment technologies including Docker, Route 53, NGinx, and AWS services.
Hands-on experience with CI/CD tools like Github, Jenkins and AWS CodePipeline.
Ability to work independently and in a team environment.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Preferred Qualifications:
Masters degree in Computer Science or a related field.
Experience with serverless architecture and microservices.
Knowledge of security best practices in web development.
Prior experience in Machine Learning.
Benefits:
Competitive salary
Flexible work schedule and remote work options
Professional development opportunities
Collaborative and inclusive work environment
d.Kraft is an equal opportunity employer and is committed to diversity, equity, and inclusion. We welcome applicants from all backgrounds and strive to create a supportive and inclusive work environment where everyone can thrive.
If you are a passionate and talented Full Stack Developer who is eager to make a significant impact in a fast-paced and dynamic environment, we encourage you to apply for this exciting opportunity to join our team and help shape the future of AI at d.Kraft.