➔ All jobs
➔ Jobs at Getir
➔ Apply for this job
Getir is the pioneer of ultra-fast delivery. By bringing together great technology with a unique operational model, we were the first to introduce the concept of groceries being delivered to your door in minutes. Technology continues to be at the heart of our business as we expand across the globe.
Great technology is developed by great people, and that’s why we’re looking for talented technologists to join our team.
What You’ll Be Doing
As a Full Stack Developer (80% backend 20% frontend) who will be developing modules in our internal administration panels in one of the product-based development squads , you will also be working with internal business teams from related Getir departments in order to provide integrations and solutions to their technological needs. This will involve understanding the requirements (with the help of Product Managers), researching potential tools and solutions, deciding on a course of action, and finally implementing the solutions.
Own a core part of Getir’s distributed microservices system
Develop highly efficient core microservices and follow industry standards, best practices and guidelines
Monitor, analyze and resolve technical and application issues
Bring new technology and ideas to the table with a focus on the team's roadmap
Influence cross team initiatives and mentor less experienced engineers
You Will Have:
Solid experience with Node.js as a main backend technology
Experience with MongoDB & PostgreSQL
Experience with React/Redux & Redux Saga
Solid understanding of microservices and experience in event-driven cloud architectures
Practical experience of TDD, BDD, DDD, and distributed architectural patterns
Experience in end-to-end development processes, including unit, integration & functional testing, distributed architecture, application tuning/profiling, and continuous integration
Extensive experience with REST APIs, relevant standards and guidelines (Richardson Maturity Model, Open API, JSON Schema)
General knowledge of modern web frameworks and libraries
Experience in asynchronous programming
Working with Git version control system, including branching and merging strategies
Knowledge of code quality tools like ESlint
Additional Preferred Qualifications:
Experience with Java / Spring Boot
Experience with TypeScript
Experience with Microservice Architectures
Experience with Message Brokers
Experience with AWS products (S3, AmazonMQ, etc.)
You as a Getirian
You are a good person first, everything else is secondary. You are a champion of growth, and actively strive to be the best version of yourself, for you and your team. You value diversity, and embrace ideas over hierarchy. You aren't afraid to learn and re-learn at Getir speed. You are an initiator, in charge of your own story and your legacy.
Diversity makes us stronger. Our diverse cultures, backgrounds, beliefs, values, abilities, and lifestyles help us learn from each other. We’re proud to strive for a genuinely diverse and inclusive workplace. We know we can do better though. That’s why we hire and promote people with equity and equality in mind.
We will process your personal data as part of our recruitment procedures. To find out more, please consult our Candidate Privacy Notices.
Onsite Locations
Employment type
Full-timeCategories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs