Match score not available

Middleware Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Talpro - Leaders in Technology Hiring logo
Talpro - Leaders in Technology Hiring Human Resources, Staffing & Recruiting SME https://www.talproindia.com/
51 - 200 Employees
See all jobs

Job description

This is a remote position.

**Job Title: Middleware Engineer**

**Job Description:**

We are seeking a skilled Middleware Engineer to join our team, responsible for developing and maintaining middleware components that play a critical role in enabling seamless communication between various parts of our software applications. The ideal candidate will have expertise in Golang, ReactJS, NestJS, TypeScript, and Postgres/GraphQL.

**Key Responsibilities:**

- Collaborate with cross-functional teams to design, develop, and maintain middleware solutions that facilitate efficient data exchange between frontend and backend systems.
- Develop and maintain APIs using Golang and NestJS to ensure smooth integration between different components of the application.
- Utilize ReactJS and TypeScript to create user-friendly interfaces for monitoring and managing middleware components.
- Implement and optimize database interactions, primarily using Postgres and GraphQL, to support middleware functionalities.
- Ensure the performance, scalability, and reliability of middleware services.
- Identify and resolve issues related to middleware components and integrations in a timely manner.
- Stay updated with industry best practices and emerging technologies to continuously enhance middleware architecture.

**Qualifications:**

- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience working as a Middleware Engineer or a similar role.
- Proficiency in Golang and NestJS for building robust middleware services.
- Strong knowledge of TypeScript for frontend development.
- Familiarity with database technologies, particularly Postgres and GraphQL.
- Experience with modern web development frameworks and libraries, especially ReactJS.
- Solid understanding of API design principles and best practices.
- Exceptional problem-solving and debugging skills.
- Effective communication skills and the ability to collaborate seamlessly with cross-functional teams.
- Self-motivated with the capacity to work independently and as part of a team.
- A passion for staying informed about emerging technologies and the desire to apply them to improve middleware solutions.

If you are a Middleware Engineer with expertise in Golang, ReactJS, NestJS, TypeScript, and Postgres/GraphQL, and you are enthusiastic about contributing to innovative projects, we invite you to apply. Join our team and be part of a dynamic environment where you can make a significant impact on the development of cutting-edge software applications.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Self-Motivation
  • Teamwork

Back-End Engineer Related jobs