We are representing an exciting opportunity with one of our leading global clients, who is seeking an experienced Software Engineer to join their team. Your work will directly impact various product teams, partners, and customers by delivering scalable tools and services.
This is a contract position, circa 6 months.
We are looking for an individual with a strong product engineering background who thrives on solving difficult problems with modern technologies. If you’re passionate about collaborating with other engineers and making continuous improvements in development processes, this opportunity could be a great fit.
As an individual contributor, you will work alongside product managers, developers, and platform engineers to ensure the delivery of high-quality products. This role is fully remote and reports to the Director of Engineering.
Key Responsibilities:
- Write maintainable, accessible, and testable code that adheres to product requirements.
- Actively engage in designing and architecting microservices and core libraries.
- Work closely with Project Management and other developers to define and gather design requirements.
- Collaborate within an agile development team to deliver engaging user experiences.
- Address and resolve production issues while maintaining code integrity and quality.
Basic Requirements:
- 5+ years of professional experience in software development, particularly with TypeScript.
- Strong knowledge of SQL databases, including PostgreSQL.
- A solid understanding of modern software development practices.
- Proven experience in building and delivering SaaS products.
Preferred Qualifications:
- Experience designing and developing scalable, cloud-based microservice components.
- Familiarity with the full software development lifecycle, including version control, build processes, testing, and code release.
- Experience with technologies such as TypeORM, NestJS, and Cucumber for testing.
- Exposure to agile practices and test-driven development (TDD).
- Hands-on experience with building and consuming RESTful or gRPC web services.
- Strong communication skills, especially in an asynchronous or remote work environment.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Development Engineer - Kubernetes Service Mesh
2026-05-28
Machine Learning Engineer - Remote (all genders)
2026-05-28
Software Engineer - Developer
2026-05-28
- Posted
- Feb 10, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Ireland
- Company
- Robert Half
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Development Engineer - Kubernetes Service Mesh
2026-05-28
Machine Learning Engineer - Remote (all genders)
2026-05-28
Software Engineer - Developer
2026-05-28