Senior Software Engineer (Node.js)
About the Role
As a Senior Software Engineer, you will be responsible for building clean and effective APIs for our user interface. By working with a team, this candidate will understand needs from the product management, engineering, and business stakeholders and will be able to build solutions that fit those needs.
What You Will Do
- Design, develop and enhance efficient APIs
- Implement new designs and improve the architecture in our current and new products
- Working with the front-end developers to ensure that the required data is available
- Helping the current engineering process by code reviews, pull requests etc
- Analyze the impact of features, hypothesize and implement new solutions
What We Are Looking For
Qualifications
- 6+ years overall professional web application development experience (preferably with Node.js)
- 4+ years production experience in working with various Javascript libraries - Express (preferred), Hapi, Sails, Nest etc.
- Excellent knowledge of contemporary Javascript (ES6+)
- Familiarity with relational and non-relational databases, key-value stores and search engines (PostgreSQL, Microsoft SQL Server, BigQuery, MongoDB, Redis, Elasticsearch etc)
- Good knowledge of OOP, design patterns, asynchronous programming, microservices, concurrency, and transactions
- Strong communication skills
Preferred Qualifications
- Experience with unit and end-to-end testing
- Experience with Typescript
- Experience with large and complex datasets
- Experience with Serverless & Amazon AWS
- Track record of contributing to open source repositories
- Basic understanding of HTML5/CSS
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer
2026-04-09
Associate/Senior Backend Developer
2026-04-03
Entry-Level Developer roles (Software, Web, AI, Data, IT, Product)
2026-04-10
- Posted
- Apr 02, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Türkiye
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer
2026-04-09
Associate/Senior Backend Developer
2026-04-03
Entry-Level Developer roles (Software, Web, AI, Data, IT, Product)
2026-04-10