Careers
Senior Node JS Developer

Job Description

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Job Responsibilities

  • Meeting with development managers to discuss software projects.
  • Conducting feasibility studies for upgraded software systems.
  • Designing new software programs, websites, and applications.
  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
  • Writing advanced programming code.
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Reviewing updated software systems.
  • Managing project timelines and tasks.
  • Writing development reports.
  • Creating technical documents for new software programs.
  • Training staff on software use.

Skills Requirement

  • Strong proficiency with JavaScript.
  • Knowledge of Node.js and any of its frameworks (e.g. Express, MEAN, Loopback).
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • Good understanding of server-side templating languages.
  • Good understanding of server-side CSS preprocessors.
  • Basic understanding of front-end technologies, such as HTML5, and CSS3.
  • Understanding accessibility and security compliance.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Integration of multiple data sources and databases into one system.
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop,and optimizing output to match the specific platform.
  • Creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools, such as Git.

Required Experience

Must have proven 3+ years experience in a similar profile

Benefits

  • Opportunity to develop your own team.
  • Fast growth and more visibility into the company.
  • Experience to work on the latest technology.
  • Competitive Learning Environment with supportive co-workers.
  • Employee friendly HR Policies.
  • Paid leaves up to certain limits.
  • Competitive salaries & Bonuses.
  • Flexible working hours.
  • No formals (strictly).
  • Liberal working atmosphere.
  • Occasional Parties.
  • Fully stocked kitchen with snacks, drinks.
  • 5 days working.
Senior Node JS Developer
Surat
1 Opening
Full-time
Apply Now
Benefits for the best
Here your work is mixed with loads of fun tossed with creativity
Work doesn't always have to feel like work. Some of the benefits we provide includes
flexible working hours
Flexible working hour
We don’t believe in 9-5, we believe quality time outside the office is vital to our employees’ satisfaction at work.
Competitive pay and benefits
Competitive pay and benefits
We offer competitive pay and benefits, but we always look for ways to reward those who stand out among their peers and demonstrate true dedication.
Friendly HR policies
Friendly HR policies
We have flexible HR Policies that provide an optimistic environment for our employees.
Occasional parties
Occasional parties
Rejuvenate with our refreshing office, get-togethers, activities, and our holiday parties have been known to get fancy.