Senior Software Engineer (Node.js)

TalenTown İnsan Kaynakları - İşe Alım Ajansı

Turkey

On-site

TRY 500,000 - 750,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TalenTown İnsan Kaynakları - İşe Alım Ajansı seeks a Senior Software Engineer to build clean APIs for our UI, collaborating with product management, engineering and business stakeholders to translate needs into scalable, robust solutions that perform in production.

You will design, develop and enhance APIs; improve architecture across products; work with frontend developers to ensure data availability; contribute to the engineering process through code reviews and pull requests; and analyze

Qualifications

  • 8+ years of professional web application development experience (preferably with Node.js).
  • 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

Responsibilities

  • 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

Skills

Node.js
APIs
Microservices
OOP & Design Patterns

Tools

PostgreSQL
Microsoft SQL Server
BigQuery
MongoDB
Redis
Elasticsearch

Job description

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
  • 8+ years overall professional web application development experience (preferably with Node.js)
  • 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
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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (.NET Core & Vue.js)
Senior Full Stack Developer (.NET Core & Vue.js)

Amaris Consulting • Çankaya

On-site
TRY 300,000 - 540,000
Full Stack Developer
Full Stack Developer

Gizli Şirket • Fatih

On-site
TRY 300,000 - 540,000
Senior Frontend Developer
Senior Frontend Developer

viravira.co • Fatih

On-site
TRY 180,000 - 300,000
Udemy courses
Full Stack Developer
Full Stack Developer

Flatiron Software • Turkey

On-site
TRY 4,344,000 - 6,274,000
Yearly Office Allowance Budget
Macbook Purchase Support
Senior Full Stack Architect - Real-Time Microservices
Senior Full Stack Architect - Real-Time Microservices

New Mind BYS • Şişli

On-site
TRY 360,000 - 600,000
Senior Full-Stack Engineer — AWS & Product Platforms
Senior Full-Stack Engineer — AWS & Product Platforms

Ministry of CRM • Fatih

On-site
TRY 350,000 - 550,000
Backend Software Engineer (Junior/Mid)
Backend Software Engineer (Junior/Mid)

StartupHeroes • Turkey

On-site
TRY 180,000 - 280,000
Frontend Developer
Frontend Developer

Electra • Fatih

On-site
TRY 350,000 - 550,000
Frontend Developer
Frontend Developer

Talentics • Fatih

On-site
TRY 900,000 - 1,200,000
Senior Node.js Backend Engineer — Remote, Scale Impact
Senior Node.js Backend Engineer — Remote, Scale Impact

Scrambly • Turkey

On-site
TRY 700,000 - 1,000,000
Fully remote
15 days vacation
5 days PTO
+3