Senior Backend Engineer for FlexMade (offline)

We are seeking an experienced Senior backend Developer to join our dynamic team. As a Senior Backend Developer, you will play a critical role in designing, developing, and maintaining the backend components of our web applications. You should have a deep understanding of backend technologies, databases, API integrations and testing.
Additionally, you will collaborate closely with frontend developers, UX/UI designers, and other cross-functional team members to deliver high-quality, scalable, and maintainable software solutions.

Our backend technology of choice is Node.js, using the Fastify framework, written in Typescript. We are looking for someone with previous experience in the mentioned technologies as well as with PostgreSQL, Redis and AWS.

Requirements:
You have 5+ years of experience working as a full stack software engineer with a strong focus on Backend
You are proficient in TypeScript, NodeJs, PostgreSQL and AWS services.
You bring a solid understanding of code quality and modern architectures
You are a team player and love to share your experience, expertise and skills with your team members
You care deeply about quality and are an essential part of implementing a strong quality mindset within the tech team
You are a strong communicator, both written and verbal, with the ability to explain technical concepts to non-technical stakeholders and also communicate proactively with your team members and stakeholders
You bring excellent problem-solving skills and the ability to troubleshoot complex issues systematically.

Responsibilities:
Design, code and maintain our high-quality digital product and features which our customers love to use.
Implement server-side logic, business logic, and algorithms to support various application features and functionality
Ensure the quality, readability, maintainability, and scalability of the backend codebase through code reviews, testing, and continuous integration practices.
Identify and address performance bottlenecks in the backend architecture, database queries, and API responses to ensure optimal application performance.
Work closely with the members of the team to ideate on new ideas and move fast and implement new customer requirements.
Provide technical guidance, mentorship, and knowledge sharing to junior developers and collaborate effectively within a multidisciplinary team.
Analyze complex technical problems and propose innovative solutions that balance technical feasibility and business requirements.

About FlexMade

FlexMade is a software development company headquartered in Seattle, USA. We have delivery centers and branch offices in the United States, Germany, Poland, and Ukraine.

Our objective is to create reliable and scalable software for corporate and individual clients from North America, Europe, and Asia. We achieve it using modern programming technologies, platforms, coding standards, and, of course, by hiring highly experienced and qualified personnel.

With over 15 years of experience in the IT market, we have polished the high efficiency of our software development processes. We're fast and responsive, honest and professional. Our sensibly priced solutions are an excellent value for the top-notch level of knowledge and service we provide. Besides, we're a team of really easy-going people.

For more information about us, visit career.flexmade.com

Company website:
https://flexmade.com.ua/

DOU company page:
https://jobs.dou.ua/companies/flexmade/

The job ad is no longer active

Look at the current jobs Node.js →