About Us: A24 Group is a leading company in the [specify industry, e.g., medical recruitment] sector, dedicated to innovative solutions and cutting-edge technology. We are looking for a highly skilled Senior Software Engineer to join our dynamic team.
Position Overview: As a Senior Software Engineer at A24 Group, you will be responsible for designing, developing, and maintaining our microservices architecture. You will work primarily with NodeJS and TypeScript in a CQRS and Event Sourcing environment. This role requires deep expertise in distributed systems, eventual consistency, and concurrency.
This is a remote position, if you have the experience please feel free to apply.
Key Responsibilities:
-
Design and implement microservices using NodeJS and TypeScript
-
Apply CQRS and Event Sourcing patterns to new and existing systems
-
Ensure system reliability and scalability on GCP, using Kubernetes and PubSub
-
Address challenges related to eventual consistency and concurrency
-
Collaborate with cross-functional teams to deliver high-quality software solutions
-
Mentor junior engineers and contribute to the continuous improvement of the team
Qualifications:
-
At least 5 years of experience as a software engineer
-
Proven experience with distributed systems
-
Strong knowledge of CQRS and Event Sourcing patterns
-
Proficiency in NodeJS and TypeScript
-
Familiarity with GCP, Kubernetes, and PubSub
-
Understanding of eventual consistency and concurrency
-
Excellent problem-solving skills and attention to detail
-
Strong communication skills and ability to work in a collaborative environment
How to Apply: If you are passionate about cutting-edge technology and thrive in a fast-paced environment, we would love to hear from you.
Â
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
Â
Â
Â
Â
Â
Â
Â
Â