React Js + Node Js Developer with 3 to 4 Years of Experience

React Js + Node Js Developer with 3 to 4 Years of Experience

We are accepting applications for this position to work with our onshore and offshore development team. We are specifically seeking candidates with 3+ years of Full Stack Development experience with Javascript frameworks.

  • Do you enjoy working with leading edge technologies?
  • Be part of a fast moving, fast growing, innovative technology team?
  • Directly improve the daily lives of tens of thousands of our neighbors?

Job Description

  • Analyze, design, develop and maintain the application
  • Write specifications, write code, complete programming
  • Develop and commit organized and well-structured code
  • Conduct rigorous testing, and identify and debug issues
  • Tune solution to optimize performance
  • Remove inefficiencies and build for scale
  • Identify ways to enhance the user experience
  • Work with development teams and product managers to ideate software solutions
  • Write effective APIs
  • Troubleshoot, debug, and upgrade software
  • Write technical documentation as required
  • Develop test-driven (TDD) applications

Qualifications

  • Building enterprise software or large scale web applications
  • Writing specifications and code
  • Proficiency with JavaScript, CSS, HTML5, Javascript, jQuery
  • Experience with Node.js
  • Experience with React, best practices and commonly used modules
  • Familiarity with multiple databases (e.g. MySQL, MongoDB)
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • Creating custom, general use and testable modules and components which extend the elements and modules of core React
  • Experience designing and building microservices
  • Writing extensive unit tests using automated TDD tasks
  • Experience writing and consuming GraphQL APIs
  • Creating appropriately detailed documentation
  • Working as an individual contributor and as a member of a high-performing team
  • Working creatively and analytically in a problem-solving environment
  • Thinking clearly under pressure to solve problems and deliver solutions
  • Experience working with teams distributed globally
  • Proven experience as a full stack developer or similar role
  • Excellent communication and teamwork skills
  • Great attention to detail
  • MS or BS in computer science, engineering or equivalent experience in a related field (or experience gained as a self-taught hacker)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx