Job Summary

We are looking for an experienced NodeJS/ExpressJS/TypeScript developer. You will work on the most critical software development team in a fast-growing data-centric software company. You will develop high performance, highly available REST and GraphQL APIs that will deliver data to our suite of web and mobile apps.

Duties and Responsibilities

  • Software Development: You will work with the engineering lead to design and develop REST and GraphQL APIs that will serve data from MongoDB and ElasticSearch.
  • Automated Test Scripts: You will write automated test scripts for all of your code. You will work with the QA manager to determine optimal code coverage. 
  • Code Reviews: You will assist in reviewing PRs raised by other team members. You will be responsible for ensuring that the code satisfies the documented requirements, includes the necessary automated tests and follows our documented coding standards and best practices.
  • API Support: API issues will be reported manually and automatically (via alerts) to a series of Slack channels. You will monitor these channels and create Jira tickets to diagnose and fix these issues. You will ensure that affected API consumers are informed regularly as to the status of the open issues.
  • API Documentation: You (and the rest of the API team) will be responsible for keeping the API documentation up to date.

Skills and Qualifications

  • Bachelor's degree in computer science, information science, or similar.
  • Exceptional analytical and problem-solving skills.
  • Great organizational and time management skills.
  • Extensive knowledge of NodeJS libraries and frameworks.
  • REST APIs: 3+ years required.
  • GraphQL APIs: 1+ years desired.
  • ExpressJS or Fastify: 2+ years required
  • Advanced TypeScript: 1+ years required
  • NodeJS: 2+ years required
  • Node Streams: 1+ years desired
  • AWS High-Availability Clusters: 1+ years desired
  • MongoDB: 2+ years desired
  • Search Engines (ES or Solr): 2+ years desired
  • Big Data: 1+ years’ experience querying datasets with hundreds of millions of rows desired
  • Mocha/Chai: 1+ years desired
  • Bitbucket or GitHub: 1+ years required

Job Details

Total Positions:
2 Posts
Job Shift:
Work from Home
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Jul 07, 2022
Posting Date:
Jun 07, 2022

BatchService

Real Estate/Property · 201-300 employees -

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Backend Developer (Node.js)

Onlineguru, Rawalpindi, Pakistan
Posted Apr 18, 2024

Backend Engineer

CP AXTRA PUBLIC COMPANY LIMITED, Multiple Cities, Pakistan
Posted Mar 22, 2024
I found a job on Rozee!