Description:

We are looking for an experienced and motivated NodeJS developer, who is passionate about design and programming. Must have at least 3+ years of experience writing clean, production-ready code, which will be integrated with the backend/APIs.

Responsibilities include developing RESTful api to be consumed by mobile applications and web applications. You will work with both front-end and back-end web developers to build all server-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions. This role is a full time remote opportunity. 

Responsibilities:

  • Develop modern APIs in both microservices and serverless functions

  • Design database models in modern database technologies like MongoDB, Redis, and  more

  • Strive for effective and automated test strategies

  • Design and implement service to service communication using message-based patterns with common queue technologies like Eventbridge, SQS, SNS and others

  • Implementing effective security protocols, data protection measures, and storage solutions

  • Collaborating with front-end developers on the integration of elements

  • Documenting Node.js processes, including database schemas, as well as preparing reports 

Requirements:

  • Bachelor's degree in computer science, information science, or similar.

  • 4+ years of web development experience, with 3+ using Node.js

  • Good knowledge of server side Javascript in micro services and serverless environments

  • Good background in building scalable distributed products incl. event-driven architectures, domain-driven design, resilience patterns and microservices

  • Strong experience using Nest, Fastify and/or Express for RESTful API development

  • Strong experience in MongoDB, Redis or other graph databases

  • Experience with AWS serverless services like Lambda, S3, DynamoDB, API Gateway, Kinesis, SQS, SNS and more

  • Experience with automated testing platforms and unit tests

  • Proficient in Git and Git Flow, Experience in CI/CD, pull/merge request and code reviews

  • Self Starter with a structured working style

  • Analytical skills and enthusiasm for the latest developments in the IT sector

WHAT WE OFFER

  • Complete remote work 

  • Opportunity to develop your talent in a dynamic team with ambitious goals

  • Opportunity to develop focus areas

  • Freedom and responsibility in your work

  • Development of tech products highly relevant to our customers with direct feedback from our customer-facing teams

  • Use latest technologies in productive environments, e.g. Automation, Serverless technologies and more

  • Performance based and highly competitive compensation

  • Potential to grow side by side with a dynamic company          

Languages

    English : Professional level : Daily meeting and all our documentation is in English.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
4 Years
Apply Before:
Jan 02, 2023
Posting Date:
Dec 01, 2022

Scytalelabs

Information Technology · 11-50 employees - Faisalabad, Gujranwala, Islamabad, Karachi, Lahore, Rawalpindi

.

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

Senior Node.js / React Expert

Posted Mar 20, 2024

Flutter Developer

King Revolution, Lahore, Pakistan
Posted Apr 17, 2024

Backend Engineer

CP AXTRA PUBLIC COMPANY LIMITED, Multiple Cities, Pakistan
Posted Mar 22, 2024

.NET MVC / Web API Developer

Magnatec Systems, Lahore, Pakistan
Posted Mar 19, 2024
View All
I found a job on Rozee!