Search Jobvertise Jobs
Jobvertise

Node JS Full Stack Developer
Location:
US-TN-Nashville
Jobcode:
b6aa35ebf2bf18571e2f2333509bb1fd-122020
Email Job | Report Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

Job Positions: Node JS Full Stack Developer



Location: Franklin, TN 37067



Job type: Contract



Duration: 6 + Months



Salary: $45.00/hr



Benefits: Professional development opportunities, Full benefits, 401k



 



Our client is a global provider of healthcare technology expertise and consulting services and solutions that serve both payer and provider organizations. Headquartered in Nashville, they help bridge the critical gaps in accessible, affordable, high-quality healthcare by providing advisory consulting services, custom application development, and data solutions. Services include EHR application deployment and management, analytics, data integration and governance, software development and testing, and business intelligence.





Primary Responsibilities:

 




  • Write clean, modular and efficient code across all layers of the stack.

  • Own major features from requirements definition to release.

  • Actively lead the design and/or refactoring of our application architecture.

  • Identify software quality issues and refactor code when appropriate.

  • Implement high-quality test-driven code that passes automated tests.

  • Optimize performance heavy parts of existing applications

  • Quickly evaluate new patterns / services using light coding spikes.

  • Develop standards for use by the lower level developers.

  • Lead and/or participate in code reviews.

  • Mentor less experienced developers.



Qualifications Experience:

 




  • 5+ years hands-on experience with full-stack web development.

  • 5+ years hands-on experience with modern front-end and backend frameworks.

  • 5+ years hands-on experience with SQL and NOSQL databases.

  • 3+ years hands-on experience with front-end state management.

  • Strong experience and appreciation for behavior-driven and test-driven development.

  • Strong experience with MVC, event-driven and lambda architecture patterns.

  • Strong experience creating or maintaining large web applications with higher-order components such as Redux, React Router.

  • Strong experience with internal/third party RESTful APIs and Websockets.

  • Competencies

  • Very strong knowledge of OOP principles and deep knowledge of one programming language. We use Javascript (React/Redux/Node.js), PHP (Laravel), Ruby (Rails).

  • Very strong experience with modern javascript frameworks and Vanilla Javascript; especially prototypical inheritance and the orchestration of multiple asynchronous API calls via callbacks, promises, and async/await is required.

  • Strong experience transforming complex business logic into clean reusable backend services.

  • Strong experience defining new software architectural patterns and refactoring existing patterns.

  • Graphical sense of design with an ability to take sketches and turn them into working UI.

  • Highly organized individual with great time management skills.

  • Ability to proactively communicate and collaborate across a growing distributed team.



 


Revest Staffing

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations