Senior Back-End Developer (Node.js / TypeScript)

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 3 years of experience as a Back-end Developer in enterprise applications., Expertise in Node.js and TypeScript, including components and classes., Strong knowledge of microservice architecture and external API integrations., Proficiency in writing testable, maintainable code with a good understanding of asynchronous programming..

Key responsibilities:

  • Developing high-performance server-side components with efficient code.
  • Collaborating with team members to improve processes and infrastructure.
  • Implementing security protocols and data protection measures.
  • Working with frontend developers to integrate application elements.

Elfonze Technologies logo
Elfonze Technologies Scaleup https://www.elfonze.com/
201 - 500 Employees
See all jobs

Job description

This is a remote position.

Job Description: The Back End Developer resource will have the following responsibilities as it relates to their workstream: Developing and implementing low-latency, highly performant server-side components by writing efficient, reusable, and maintainable code; Collaborating with team members to contribute to improvements in process and infrastructure; Leveraging available tools/systems to proactively identify and resolve defects; Implementing effective security protocols and data protection measures; and, Working with frontend developers on the integration of application elements. Having at least 3 years of experience working as a Back-end Developer on enterprise applications; Having expert level Node.js & Typescript experience with components, classes and associated technologies; Demonstrating good knowledge of popular node libraries/components in the open-source community; Being able to brainstorm and collaborate with architects, front-end developers, and product team members to come up with practical application solutions; Following and implementing the latest coding trends, tricks/hacks and best practices along with conveying the message to the other team members; Having excellent verbal and written communication skills and able to interact professionally with a diverse group of people; Having experience working with microservice architecture; Having familiarity integrating with external APIs and SDKs; Having strong skills writing testable and maintainable code; Having a strong foundation with unit testing; Having a good understanding of asynchronous programming; Applying proficient understanding of Git; and Having experience with both RDBMS and NoSQL databases. Node.js, Typescript, Javascript, Express.js, NestJs Couchbase, PostgreSQL, MongoDB, Redis Jest, Yarn, NPM Mandatory Skills & Nice to have skills The Back End Developer resource will have the following responsibilities as it relates to their workstream: Developing and implementing low-latency, highly performant server-side components by writing efficient, reusable, and maintainable code; Collaborating with team members to contribute to improvements in process and infrastructure; Leveraging available tools/systems to proactively identify and resolve defects; Implementing effective security protocols and data protection measures; and, Working with frontend developers on the integration of application elements. Having at least 3 years of experience working as a Back-end Developer on enterprise applications; Having expert level Node.js & Typescript experience with components, classes and associated technologies; Demonstrating good knowledge of popular node libraries/components in the open-source community; Being able to brainstorm and collaborate with architects, front-end developers, and product team members to come up with practical application solutions; Following and implementing the latest coding trends, tricks/hacks and best practices along with conveying the message to the other team members; Having excellent verbal and written communication skills and able to interact professionally with a diverse group of people; Having experience working with microservice architecture; Having familiarity integrating with external APIs and SDKs; Having strong skills writing testable and maintainable code; Having a strong foundation with unit testing; Having a good understanding of asynchronous programming; Applying proficient understanding of Git; and Having experience with both RDBMS and NoSQL databases. Node.js, Typescript, Javascript, Express.js, NestJs Couchbase, PostgreSQL, MongoDB, Redis Jest, Yarn, NPM


Mandatory Skills & Nice to have skills - Job Description: The Back End Developer resource will have the following responsibilities as it relates to their workstream: Developing and implementing low-latency, highly performant server-side components by writing efficient, reusable, and maintainable code; Collaborating with team members to contribute to improvements in process and infrastructure; Leveraging available tools/systems to proactively identify and resolve defects; Implementing effective security protocols and data protection measures; and, Working with frontend developers on the integration of application elements. Having at least 3 years of experience working as a Back-end Developer on enterprise applications; Having expert level Node.js & Typescript experience with components, classes and associated technologies; Demonstrating good knowledge of popular node libraries/components in the open-source community; Being able to brainstorm and collaborate with architects, front-end developers, and product team members to come up with practical application solutions; Following and implementing the latest coding trends, tricks/hacks and best practices along with conveying the message to the other team members; Having excellent verbal and written communication skills and able to interact professionally with a diverse group of people; Having experience working with microservice architecture; Having familiarity integrating with external APIs and SDKs; Having strong skills writing testable and maintainable code; Having a strong foundation with unit testing; Having a good understanding of asynchronous programming; Applying proficient understanding of Git; and Having experience with both RDBMS and NoSQL databases. Node.js, Typescript, Javascript, Express.js, NestJs Couchbase, PostgreSQL, MongoDB, Redis Jest, Yarn, NPM Mandatory Skills & Nice to have skills The Back End Developer resource will have the following responsibilities as it relates to their workstream: Developing and implementing low-latency, highly performant server-side components by writing efficient, reusable, and maintainable code; Collaborating with team members to contribute to improvements in process and infrastructure; Leveraging available tools/systems to proactively identify and resolve defects; Implementing effective security protocols and data protection measures; and, Working with frontend developers on the integration of application elements. Having at least 3 years of experience working as a Back-end Developer on enterprise applications; Having expert level Node.js & Typescript experience with components, classes and associated technologies; Demonstrating good knowledge of popular node libraries/components in the open-source community; Being able to brainstorm and collaborate with architects, front-end developers, and product team members to come up with practical application solutions; Following and implementing the latest coding trends, tricks/hacks and best practices along with conveying the message to the other team members; Having excellent verbal and written communication skills and able to interact professionally with a diverse group of people; Having experience working with microservice architecture; Having familiarity integrating with external APIs and SDKs; Having strong skills writing testable and maintainable code; Having a strong foundation with unit testing; Having a good understanding of asynchronous programming; Applying proficient understanding of Git; and Having experience with both RDBMS and NoSQL databases. Node.js, Typescript, Javascript, Express.js, NestJs Couchbase, PostgreSQL, MongoDB, Redis Jest, Yarn, NPM

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Back-End Developer Related jobs