Senior Fullstack Java
Job Description:
Ideal Profile
- Bachelors degree in computer science or equivalent
- Proven experience as a full stack developer, with a minimum of 5 years of experience
- Strong proficiency in Java and React.js with a solid understanding of their ecosystem and libraries
- Experience with front-end technologies such as HTML, CSS3, and JavaScript
- Familiarity with RESTful APIs and PostgreSQL database knowledge
- Experience with Typescript with Express.js
- Experience with CI/CD pipelines.
- Experience with AWS
- Excellent problem-solving skills and attention to detail
- Strong communication in English
- Familiarity with agile methodology for software development
What We Do
As our name suggests, we're passionate about bringing our love of exceptional dining experiences and technological innovation together. That's why we unite top-tier technology, data, and food tech talent under one roof to bring restaurants and cloud kitchens into the future of foodservice. We are one of the few companies globally that is purpose-built from the ground up to cater to delivery-centric restaurants and cloud kitchens. Our product suite encompasses the entire end-to-end operations from dead generation, food aggregator integrations, in-kitchen operations, and last-mile delivery integration.
The Team
We're a dynamic team of engineers, data scientists, and industry leaders. We bring a fresh perspective - but at the same time, we're drawing on 100+ years of combined expertise spanning everything from data science and food technology to logistics and eCommerce platform development. We would love for you to be a part of the team that is transforming an entire industry.
Responsibilities
- Design, develop, and maintain robust and scalable web applications using Java and React.Js
- Collaborate with cross-functional teams to gather and define project requirements.
- Implement responsive and intuitive user interfaces and enhance user experience.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews to ensure code quality and adherence to architectural guidelines.
- Stay updated on emerging technologies and best practices.
Required Skills:
Drawing Pipelines Interfaces User Experience React.js Web Applications Data Science Software Development Reviews PostgreSQL TypeScript Integration Computer Science Java HTML JavaScript Software Design English Communication Science