Full Stack Developer
İş tanımı
Boşluk hakkında Maaş: ₺ 180.000 – ₺ 260.000 Flatiron is a global remote software development company with engineers located around the world. We unite experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services for our clients. As a forward-thinking software engineering company, we provide industry-leading solutions to complex problems in both the US and the UK. Operating in a fast-paced, agile environment, we specialize in software consulting for our clients.
We offer a stimulating and rewarding environment for our team members. We value innovation, continuous learning, and professional growth, and we strive to create a workplace where everyone can thrive. Join us at Flatiron and be a part of a team that is shaping the future of software development.
Job Summary
This is a full-time fully remote working opportunity where you will be working as part of a Scrum team which requires working closely with other software engineers, stakeholders and contributors on the project. Working with respect to the US timezone is a requirement for the position. Attending meetings, being actively involved in the decision making process and collaborating with all of these stakeholders are essential parts of this position.Responsibilities
- Design and implement scalable, high-performance full stack applications with a strong emphasis on backend architecture.
- Lead and contribute to the integration of AI/ML features into products, collaborating closely with data scientists and engineers.
- Develop robust backend services and APIs using Python or Node.js (Express, NestJS).
- Identify, prioritize, and execute tasks throughout the software development lifecycle.
- Debug, optimize, and maintain backend systems, APIs, and data workflows.
- Ensure code quality through testing, code reviews, and best engineering practices.
- Document development phases, monitor system performance, and improve reliability.
- Participate in Scrum meetings and contribute to product and technical decision-making.
Qualifications
- Higher education in Computer Science, Software Engineering, or a related field, ideally with a focus on Artificial Intelligence and/or Machine Learning
- Advanced level of written and oral English proficiency.
- 4+ years of professional software development experience, with strong backend expertise in Python and/or Node.js.
- Proficiency with frontend technologies such as React, Next.js, and TypeScript.
- Proven track record in the adtech space (e.g., ad serving, real-time bidding, or campaign optimization)
- Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
- Strong understanding of Object-Oriented Programming, Agile development principles, and cloud environments (AWS, GCP, or Azure).
- Interest in applied AI and automation-driven development.
- Yearly Office Allowance Budget
- Macbook Purchase Support
Bu pozisyonla ilgileniyor musunuz?