
Senior Backend Developer
blp
full-time
Posted on:
Location Type: Remote
Location: Ireland
Visit company websiteExplore more
Job Level
About the role
- Drive Impact: Collaborate with business stakeholders to understand requirements and translate them into possible improvements to our product.
- Build Great Software: Design and develop clean, maintainable, and high-quality software. Conduct code reviews and contribute to a culture of technical excellence.
- Shape Architecture: Collaborate on system design, tech stack decisions and optimizations for scalability, performance and maintainability.
- Lead and Influence: Guide technical direction for major initiatives, shape how the product evolves and mentor team members along the way.
- Promote Innovation and Collaboration: Work closely with colleagues to continuously improve processes, tools and team practices while fostering a culture of learning and growing.
Requirements
- Bachelor’s or Master’s degree in Computer Science or equivalent practical experience.
- 5+ years of experience in a software engineering role.
- Passionate about software craftsmanship: Strong understanding of software development principles, Clean Code and Clean Architecture.
- Product thinking: Ability to translate business problems into precise requirements, specifications and ultimately into code.
- Entrepreneurial mindset: link your daily work to team and company goals, balance cost and benefit, deliver high-quality solutions efficiently.
- Ownership: take responsibility for your technical work, for the product we build and the team we shape.
- Team-oriented: proactively support team goals, close gaps.
- Abstraction and efficient communication: simplify complex systems, identify core concepts, communicate complex ideas clearly.
Benefits
- Health insurance
- Stock options
- Professional development opportunities
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentClean CodeClean Architecturesystem designscalabilityperformance optimizationcode reviewstechnical excellencesoftware craftsmanshipproduct specifications
Soft Skills
collaborationmentorshipentrepreneurial mindsetownershipteam-orientedcommunicationproblem-solvingprocess improvementinnovationleadership
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science