IO Associates

Senior Full Stack Engineer

Click Here to Apply

Job Location

Northern Ireland, United Kingdom

Job Description

Senior Full Stack Engineer - Northern Ireland

Salary: £85K

Location: Northern Ireland (Must be based in Northern Ireland)
Job pattern: Remote (Must travel onsite once/twice a month)

We are seeking a skilled Senior Full Stack Engineer for a permanent role based in Northern Ireland. This position involves developing a collection of microservices, focusing on Node.js, NestJS, and React.

The ideal candidate should have a proven history of delivering high-quality code independently. The microservices will utilise gRPC and RabbitMQ for communication. The role requires travel to the office site once or twice a month.

Key Responsibilities:

  • Develop and maintain 4-5 microservices with Node.js, NestJS, and React.
  • Implement gRPC and RabbitMQ for microservice communication.
  • Write clean, maintainable, and efficient code.
  • Implement automated testing platforms and unit tests.
  • Create and maintain technical documentation.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot, debug, and optimise applications for performance and security.
  • Work with Kubernetes for deployment (no deep expertise required).

Required Skills and Experience:

  • Proven experience as a Full Stack Engineer.
  • Strong proficiency in Node.js and NestJS.
  • Extensive experience with React and related front-end technologies.
  • Solid understanding of software development best practices, including code reviews and unit testing.
  • Experience with messaging and microservices communication.
  • Proficiency with version control systems, preferably Git.
  • Ability to work independently and manage time effectively.
  • Clear written and spoken English.

Desirable Skills:

  • Experience with gRPC and RabbitMQ for microservices communication.
  • Basic understanding of containerisation technologies (Docker).
  • Familiarity with Kubernetes and orchestration tools (understanding of concepts, no deep expertise required).
  • Basic knowledge of CI/CD pipelines (existing pipelines in place).
  • Basic understanding of database interactions (no advanced database skills required).

Soft Skills:

  • Strong problem-solving skills and critical thinking ability.
  • Excellent communication skills, both written and verbal.
  • Proactive attitude and strong sense of ownership.
  • Effective collaboration with a remote team.
  • Adaptability and a willingness to learn new technologies.
  • Strong time management skills to handle deadlines and deliverables.



ADZN1_UKTJ



Location: Northern Ireland, GB

Posted Date: 9/20/2024
Click Here to Apply
View More IO Associates Jobs

Contact Information

Contact Human Resources
IO Associates

Posted

September 20, 2024
UID: 4869814842

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.