Get job as soon as 2 days (HURRY UP) ENROLL NOW or Call   +1 (804)-454-3215

Front End Developer- React- Node.js

Job ID : 15764

Job Title : Front End Developer- React- Node.js

Location : New York, NY

Company Name : City Practice Group Of New York LLC

Industry : Information Technology

Salary : $91,472 - $115,225  per year

Job Type : Fulltime

Posted on: 2020-10-14

Required Skills : Node.js, ASP.NET Core, JavaScript, React, React Native

Benefits : Medical Insurance,Dental Insurance,Vision Insurance,Life Insurance

Job Description

  • Responsible for all the front end (UI) development of the digital assets (patient and provider app). Requires strong knowledge of the React Platform to build and maintain cross-platform codebase. This role will work closely with the UI/UX designer, Backend Developer, to implement and operationalize the creative vision of digital assets.

Skills & Requirements:

  • Ability to develop highly responsive mobile and web applications.
  • Ability to implement pixel perfect UI’s that match UI/UX designs.
  • Strong knowledge of Object-Oriented Programming.
  • Must be proficient with React.js and React Native.
  • Must be proficient in Redux for managing application state.
  • Must have a deep understanding of JSX, Virtual DOM, and Component lifecycle.
  • Ability to write easy to understand, clean JavaScript code.
  • Ability to write unit tests for automated testing.
  • Ability to build out component-based front-end architecture.
  • Expertise in JavaScript, HTML, and CSS.
  • Must have strong knowledge of RESTful API architecture.
  • Ability to articulate technical details clearly.
  • Forensic attention to detail.
  • Strong understanding of computer science concepts.
  • Practicing common design patterns.
  • High standards for code quality, maintainability, and performance.
  • Open-mindedness to constructive feedback and ideas/solutions proposed by others.
  • Passionate for learning new technologies, demonstrating a willingness to grow.
  • Strong ability to solve complex technical problems.
  • Excellent interpersonal and verbal communication skills.
  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience.


  • 5+ years in developing/designing mobile applications.
  • 5+ years of experience in developing web applications.
  • 5+ years of full-stack development experience.
  • 4+ years of experience with JavaScript, React, React Native.
  • Experience with more than one OOP language.
  • Experience with backend technologies such as Node.js, ASP.NET core, Python.
  • Experience working with Swift, Objective-C, Java is a plus but not required.
  • Having worked with a small team to develop Web, iOS, and Android applications.
  • Working with native and cross-platform technologies.
  • Working with Azure, Heroku, or similar PaaS providers.
  • Experience in working with Native device API’s to allow for deep integration with iOS/Android.
  • Working well with vendors, collecting requirements, and creating technical documentation.
  • Experience with databases, such as PostgreSQL, MySQL, Or SQL Server.
  • Experience with nonrelational databases such as MongoDB.
  • Experience in architecting applications with SOLID coding principles.
  • Publishing mobile apps on Apple App Store and Google Play Store.
  • Working in an Agile software development environment.
  • Using tools such as Jest, Enzyme, Sentry for testing/error reporting.
  • Using tools such as Git for source control.
  • Using tools such as Git Actions or Azure pipelines for CI/CD.
  • Experience using tools such as VS Code, React Devtools, Nuclide, Bit for React Native.


  • A friendly and fast-paced environment working with passionate people
  • Outstanding growth opportunities
  • Time Off
  • Medical, Dental, and Vision Insurance
  • Short/Long Term Disability, HSA, and Life Insurance
  • 401K plan with company matching contribution
  • Cash Bonus Programs
  • Recognition and rewards programs to recognize successful teams
  • Other Perks & Discounts
  • Commuter and parking discount program to help you save (using pretax dollars)


Latest Jobs For You

  • Project Engineer

    Journey Group Sioux Falls, SD

    Essential Duties and Responsibilities: Assist the Project Manager with project procurement, ...

    View Job
  • Software/Database Developer


    Ideal Experience/Skills: Knowledgeable in SQL, preferably Microsoft Transact-SQL Server 2012....

    View Job
  • Entry Level Computer Programmer

    Revature Chattanooga, TN

    Job Requirements: College degree (Associates or Bachelors) Must be authorized to work in the...

    View Job
  • Software Developer - Entry Level

    360 View Nashville, TN

    Job Description: Looking for talented graduates who are hungry to be challenged and grow their...

    View Job
  • Electrical Engineer – Entry and Mid-Level

    Elliott Bay Design Group Entry, WV

    Responsibilities & Duties: Work will primarily be in an office environment (5 days per ...

    View Job

Thanks For Your Feedback

We’re an equal opportunity provider.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. is not a Consulting Company/Training Company/H1B Sponsor.

Attach A Resume First