Software Engineer
- Hiring from
- Ireland
- Work type
- Hybrid
- Posted
550,622 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Welcome To Gaelvert! We are on a mission to transform product development with cutting-edge teams capable of tackling complex challenges. As part of a young and ambitious organization, your contributions will have a direct impact on both your success and ours.
If you’re passionate about tech challenges, love working on cutting-edge projects, and want to join a creative and enthusiastic team in our located Dublin office, we’d love to hear from you. Be part of our exciting journey! 🚀
We are committed to fostering an inclusive and diverse workplace where everyone feels valued, respected, and empowered to contribute their unique perspectives and experiences. We welcome applications from candidates of all backgrounds and are dedicated to ensuring equal opportunities throughout our recruitment process.
What you'll do
As a Software Engineer on our backend engineering squad, you’ll work independently on complex technical challenges and help deliver the real-time data APIs our business relies on. This is a hands-on role where you’ll design, build, and review code, mentor other engineers, and contribute to technical decisions within your team. You’ll also be encouraged to continuously look for ways to improve our software, processes, and engineering practices.
You'll work side by side with your Team Technical Lead, architects, product managers, and fellow engineers to build reliable, scalable solutions delivered on time and to a high standard
Your responsibilities will include:
Design and implement scalable, maintainable, and high-quality code solutions.
Collaborate with cross-functional teams, including quality assurance, security, and product management, to deliver exceptional software design and performance.
Actively shape strategic roadmaps and contribute to the overall direction, working alongside architects and product owners/managers.
Architect full-stack solutions by leveraging cutting-edge technologies and adhering to industry-leading practices.
Share expertise through mentoring teammates, encouraging skill development, and continuously improving your own knowledge by exploring new technologies.
Take full responsibility for the analysis, design, and end-to-end delivery of features.
Ensure system reliability and stability across multiple environments.
Research and implement new tools, technologies, or methodologies to drive system enhancements.
Seek opportunities to streamline workflows and improve efficiency, challenging the status quo when necessary.
Advocate for and enforce best practices, development standards, and ongoing code improvements.
Anticipate potential challenges and proactively deliver forward-thinking solutions.
What you'll bring
A positive, growth-oriented mindset, creativity, and a passion for knowledge sharing, both independently and collaboratively.
Experience in sports gaming or sports-related interactive products is highly valued.
Proven experience as a full-cycle software engineer, covering analysis, design, coding/testing, deployment, and ongoing maintenance/support.
Expertise in continuous deployment processes and best practices.
Excellent communication and stakeholder management skills, with the ability to translate complex technical topics into clear, business-oriented language and influence cross-functional teams.
Versatility with multiple technologies, with a willingness to learn and expand your skills beyond your area of specialization.
Strong problem-solving and decision-making skills, with a pragmatic, business-aligned approach.
A solid understanding of lean and agile development methodologies and a flexible, iterative approach to work.
Hands-on experience in high-paced environments, with a proven ability to deliver under pressure.
Decision-making skills aligned with business and organizational goals, collaborating effectively with cross-functional teams such as Product, Design, and Talent.
Experience in scaling systems and optimizing infrastructure for performance.
Strong foundation in DevOps, CI/CD, testing strategies (TDD/BDD), QA, and security best practices.
Expertise in designing and maintaining microservices-based architectures.
Proficiency in algorithmic programming across multiple languages.
A passion for developing cutting-edge, high-quality applications and solutions.
A quick learner with a creative, research-driven mindset and a focus on delivering results.
Adaptability to switch contexts and thrive in dynamic, changing environments.
Comfort with a “you build it, you run it” culture and a willingness to take ownership.
Openness to working beyond your expertise or in less structured settings.
What you will work with:
Java – latest version.
Web development (JS/Angular).
Web services (REST).
Spring boot, Spring cloud.
Build tools (Maven, NPM, Webpack) as well as version control systems (Git).
Containers (Docker, Kubernetes).
Testing frameworks (JUnit, Jasmine, JBehave, and Selenium) and testing practices, contract testing.
Apache Cassandra and Elasticsearch.
Messaging (RabbitMQ and Kafka).
Concurrent programming and threading.
What's in it for you
Hybrid work model: Split your time between working remotely and coming to the office 3 days a week.
Co-working space in the heart of Dublin.
25 Days Annual leave + Bank Holidays
Private Medical Insurance
Gym reimbursement
My learning pocket
Work from anywhere
Pension Plan
Cycle to Work Scheme & Tax Saver Ticket Scheme