Reactive Native Engineer - East Midlands - £55,000 - £65,000

Crimson Limited
West Devon
GBP 10,000 - 40,000
Job description

Reactive Native Engineer - East Midlands - £55,000 - £65,000

Hybrid Working - Onsite 2 days per week.

Job Overview:

Our Client are seeking a React JS and Node.js Developer to join their dynamic development team. The ideal candidate will have expertise in building highly performant and scalable web applications using React.js for the Front End and Node.js for the Back End. You will play a key role in developing, testing, and deploying features for web applications that serve both external users and internal teams.

Responsibilities:

Front End Development (React.js):

  • Develop interactive, reusable, and modular components using React.js.
  • Write clean, maintainable, and scalable code following modern best practices.
  • Collaborate with UI/UX designers to implement responsive web designs.
  • Manage state using React state management libraries (eg, Redux, Context API).
  • Optimize application performance by profiling and improving rendering and load times.
  • Implement Front End functionality and integrate with RESTful APIs and third-party services.
  • Write unit tests using tools like Jest or Mocha.

Back End Development (Node.js):

  • Design, develop, and maintain scalable Back End services using Node.js.
  • Build RESTful APIs and integrate with Front End services.
  • Work with Express.js or other Node.js frameworks for efficient API routing.
  • Implement authentication and authorization using JWT, OAuth, or other industry-standard mechanisms.
  • Work with MongoDB, MySQL, or other databases for data storage and management.
  • Write clean, efficient, and reusable Back End code and ensure high levels of performance and security.
  • Debug, troubleshoot, and optimize existing systems.
  • Ensure the Server Side code adheres to best practices for maintainability and scalability.

General Responsibilities:

  • Participate in code reviews, design discussions, and team meetings.
  • Work collaboratively with cross-functional teams to define requirements and deliver quality features.
  • Use version control (eg, Git) and work in an Agile environment with tools like Jira.
  • Stay up-to-date with new technologies, libraries, and best practices.
  • Ensure the security, scalability, and high availability of applications.

Requirements:

  • Technical Skills:
  • React.js - Strong understanding of React.js and its core principles.
  • Node.js - Hands-on experience with Back End development using Node.js.
  • Familiarity with Express.js and/or other web application frameworks.
  • Experience with state management libraries (eg, Redux, Context API).
  • Working knowledge of JavaScript (ES6+), TypeScript (optional but beneficial).
  • Familiarity with Front End build tools and bundlers (eg, Webpack, Babel).
  • Experience integrating with databases like MongoDB, PostgreSQL, or MySQL.
  • Knowledge of RESTful API development, authentication mechanisms, and API integration.
  • Experience with Git for version control.
  • Familiarity with Docker, Kubernetes, or other containerization and orchestration tools (optional)

Soft Skills:

  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a team environment.
  • Strong attention to detail and quality.
  • Proactive, self-motivated, and able to handle multiple tasks efficiently.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Reactive Native Engineer - East Midlands - £55,000 - £65,000 jobs in West Devon