Remote Senior Software Engineer - Node

Posted 8 months ago

Share:

Please let Creative Chaos know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • A Senior Software Engineer for Node is an associate at Creative Chaos responsible for developing server applications across various software platforms.
  • The role includes writing Restful APIs to be consumed by client applications.
  • The engineer ensures that the functionality, security, and performance of the server application meet design specifications and are completely bug-free.
  • Senior engineers are tasked with mentoring junior team members and building team strength through training.
  • Responsibilities include analyzing business requirements, estimating assigned tasks, writing code and unit tests, and collaborating with other team members.
  • The engineer must tune code for enhanced security and performance, maintain systems by fixing existing issues, and update issue tracking software.
  • Providing status updates, communicating with clients, controlling versions of code, and researching new technologies are also part of the role.
  • The engineer will lead a team of software engineers, mentor team members, upgrade skills and knowledge, and evaluate candidates for open positions.

Requirements:

  • A minimum of a Bachelor's degree in Computer Science, Software Engineering, or an equivalent field is required.
  • Candidates must have a minimum of 3-5 years of related experience in the professional industry.
  • Strong communication skills are essential for this position.
  • Proficiency in Javascript technologies is required.
  • Knowledge of NodeJS and its frameworks, such as ExpressJS and NestJS, is necessary.
  • Candidates should have experience in writing backend components and Restful APIs.
  • An understanding of security standards and compliance is important.
  • Experience with relational and schemaless databases, including MySQL, PostgreSQL, and MongoDB, is required.
  • Candidates must be able to create database structures for required functionalities.
  • Experience with writing unit tests and ensuring a minimum of 90% test coverage is necessary.
  • Knowledge of and experience with collaboration tools like Github and JIRA is required.
  • A solid understanding of fundamental concepts and design principles is essential.
  • A basic understanding of front-end technologies is preferred.
  • A flexible attitude and versatile personality are important for this role.
  • Strong presentation skills and the ability to influence team members are required.

Benefits:

  • The position offers Paid Time Off to support work-life balance.
  • Employees have the option to Work From Home, providing flexibility in their work environment.
  • Health Insurance is provided to ensure employee well-being.
  • Outpatient Department (OPD) coverage is included as part of the health benefits.
  • Opportunities for Training and Development are available to enhance skills and career growth.

Job title

Job type

Experience level

Required experience

3 years

Salary

-

Degree requirement

Degree required

Location requirements

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads