Node.js (TypeScript)- Senior Software Engineer

Department Icon IT / Software Development & Related
102+ Applicants
Posted: 1 week ago
3-5 years
Abu Dhabi, United Arab Emirates
work from office

Posted: 1 week ago
|
Applicants: 103+
Job Description
Similar Jobs
Please verify your account first! Send OTP

Job Description

Join our innovative team at Genesis, one of the leading software development companies dedicated to revolutionizing the IT industry. We push the boundaries of what's possible with cutting-edge technologies and foster a collaborative environment where creativity and expertise thrive and where the people who move fastest, think deepest, and take ownership go furthest.

Position Overview:

We are seeking a Senior Software Engineer to ship significant features across our stack. This position is based onsite in Abu Dhabi, requiring 3 days a week in the office.

We're looking for someone with real drive, a builder who takes initiative, raises the bar for the team, and gets genuinely excited about hard technical problems. If you wait to be told what to do, this isn't the role. If you spot problems and solve them before anyone asks, keep reading.

Responsibilities:

  • Design and ship significant features end to end
  • Own non-trivial technical decisions, write them up clearly, and defend them
  • Align with client development teams and stakeholders on integration design, sequencing, and delivery
  • Set the standard on code quality and review code substantively across the team, not just your own surface area
  • Mentor other engineers through pairing, design review, and direct feedback
  • Participate in production incident response and post-incident analysis
  • Contribute to platform-wide work

Requirements:

  • Experience building production systems in TypeScript/Node.js
  • Production software engineering experience in TypeScript/Node.js
  • React.js experience, or a strong willingness and ability to learn it
  • Strong fundamentals across data structures, concurrency, and distributed-system failure modes
  • Solid SQL, including indexing and query plans

    Looking to get Placed? Try our Placement Guarantee Plan

  • Experience operating services in production: logging, metrics, alerting, and on-call
  • Confidence in code review, including pushing back constructively on senior peers
  • Effective use of AI coding tools (Claude Code, Cursor, Copilot) with sound judgment about when to trust output and when to verify
  • Strong communication skills; comfortable working across organizational boundaries and translating between technical and business framing
  • Bachelor's degree in Computer Science, Engineering, or a related field (preferred)

Desired Skills (a big plus):

  • Fintech, banking, or other regulated-industry background
  • Production experience with both TypeScript/Node.js and React,js
  • Exposure to partner- or client-driven delivery and integration work

Skills

Code ReviewData StructuresNode.jsSoftware DevelopmentSoftware EngineerSqlReact

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Important dates & deadlines?

Application Deadline

28 Nov 26, 02:43 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago
Node.js (TypeScript)- Senior Software Engineer

Share with