United It Solutions - Cincinnati, OH

posted 2 months ago

Full-time - Entry Level
Cincinnati, OH
Professional, Scientific, and Technical Services

About the position

We are seeking a highly skilled Full Stack React.js Developer who is proficient in both front-end and back-end development. The ideal candidate will have extensive experience in building web applications using React.js on the front end and Node.js, Express.js, and databases like MongoDB or PostgreSQL on the back end. You will be responsible for designing and implementing robust, scalable, and high-performing web applications that meet our business requirements. In this role, you will engage in front-end development by developing and maintaining user-facing features using React.js and associated libraries. You will ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability. Writing clean, efficient, and reusable code while adhering to best practices in front-end development is essential. You will work closely with UI/UX designers to implement responsive and visually appealing user interfaces. On the back-end, you will design and implement server-side logic using Node.js and Express.js. You will develop and manage databases, ensuring data integrity and performance optimization. Integrating front-end components with server-side logic and third-party services/APIs will be a key part of your responsibilities, along with implementing security and data protection protocols. Testing and debugging are crucial aspects of this position. You will write and maintain unit and integration tests to ensure the stability and performance of the application. Debugging and troubleshooting issues across the full stack will be necessary to maintain system health and performance. Collaboration and communication are vital in this role. You will collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality products. Participating in code reviews and providing constructive feedback to peers will be part of your daily activities. Staying up-to-date with emerging technologies and industry trends, and incorporating them into the development process as appropriate, will also be expected.

Responsibilities

  • Develop and maintain user-facing features using React.js and associated libraries.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Write clean, efficient, and reusable code while adhering to best practices in front-end development.
  • Work with UI/UX designers to implement responsive and visually appealing user interfaces.
  • Design and implement server-side logic using Node.js and Express.js.
  • Develop and manage databases, ensuring data integrity and performance optimization.
  • Integrate front-end components with server-side logic and third-party services/APIs.
  • Implement security and data protection protocols.
  • Write and maintain unit and integration tests to ensure the stability and performance of the application.
  • Debug and troubleshoot issues across the full stack to maintain system health and performance.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality products.
  • Participate in code reviews, providing constructive feedback to peers.
  • Stay up-to-date with emerging technologies and industry trends, incorporating them into the development process as appropriate.

Requirements

  • Proficient in front-end development with React.js and associated libraries.
  • Experience in back-end development using Node.js and Express.js.
  • Familiarity with databases such as MongoDB or PostgreSQL.
  • Ability to write clean, efficient, and reusable code.
  • Experience in implementing responsive and visually appealing user interfaces.
  • Knowledge of security and data protection protocols.
  • Experience in writing unit and integration tests.
  • Strong debugging and troubleshooting skills across the full stack.
  • Excellent collaboration and communication skills.

Nice-to-haves

  • 1 year of front-end development experience (preferred).

Benefits

  • Dental insurance
  • Health insurance
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service