AboutFlatiron 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 SummaryThis 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, Nest JS).
- Contribute to frontend development using React and modern Java Script/Type Script practices.
- 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 Type Script.
- Hands-on experience deploying ML/AI models into production environments.
- Familiarity with database technologies such as My SQL, Mongo DB, or Postgre SQL.
- Strong understanding of Object-Oriented Programming, Agile development principles, and cloud environments (AWS, GCP, or Azure).
- Interest in applied AI and automation-driven development.Benefits- Yearly Office Allowance Budget
- Macbook Purchase Support
- Wellbeing SupportIf you are a good fit for the position, please apply through Linked In.We only accept CVs that are in English.

Similar jobs

Full Stack Developer

Apply Now
Back to search page