ReversingLabs
Senior Full Stack Software Engineer
Remote Software Engineering role with clear candidate location fit.
PostedJun 19, 2026
Eligible countries3 accepted countries
Seniority signalSenior
Work settingRemote
Accepted candidate locations
IrelandUnited KingdomUSA
Role overview
Senior Full Stack Software Engineer
Requirements and responsibilities
Readable role content extracted into sections for faster review.
RESPONSIBILITIES
- Develop a scalable and resilient SaaS platform, ensuring seamless integration between frontend and backend components for optimal performance and stability.
- Influence architecture decisions by offering strategic insights and recommendations based on expertise and best practices.
- Write, maintain, and optimize efficient, reusable, and reliable TypeScript and Python code.
- Stay up to date with industry best practices, emerging technologies, and modern design patterns.
- Translate UX designs into high-quality, user-friendly interfaces.
- Diagnose, troubleshoot, document, and resolve technical issues to maintain system reliability.
- Oversee and execute enterprise application deployments in production environments.
- Engage proactively with the product, understand its features, and contribute to its continuous improvement.
- Take technical ownership of complex feature development, ensuring scalability and maintainability.
REQUIRED SKILLS
- 7+ years of experience in software development
- Advanced knowledge of programming in Typescript (Advanced knowledge of HTML5, CSS3 and React framework)
- Good knowledge of programming in Python or other OO languages
- Experience with setting up and maintaining frontend and backend tooling (build and test)
- Experience in writing and maintaining a large codebase, making decisions that benefit long-term maintainability of such codebase
- Fluent English communication skills (written and spoken) are essential for this role.
- Ability to work independently and as part of a team
- Experience with implementing complex workflows
- Experience with Docker and related technologies
A BIG PLUS
- Experience with Redux Toolkit, Material-UI, Webpack, and Storybook
- Experience with Django, PostgreSQL
- Experience with writing secure code
Statutory Benefits (Ireland)
- Paid annual leave, including public holidays
- Statutory sick pay and parental leave
- PRSI contributions, providing access to state welfare benefits
- A safe, inclusive, and compliant work environment
Compensation & Financial Security
- A competitive compensation package, including base salary and performance-based bonus or commission (role-dependent), as well as equity, so you share in the success you help build.
Work-Life Balance & Flexibility
- Quarterly Wellness Weekends: company-wide 3-day breaks built into the year to truly rest and reboot.
- Monthly phone allowance to help offset mobile expenses
- Medical allowance to support your healthcare needs
- Volunteer Time Allowance: 8 paid hours annually to support a charitable organisation you care about
- Complimentary Calm app membership to support mindfulness, focus, and stress management
Growth, Learning & Culture
- Continuous learning and development with full access to Udemy Business
- Clear paths for advancement, internal mobility, and ongoing career development
- A collaborative, innovative, and remote-first environment where your work has real impact
Similar roles
Keep a backup shortlist.
JavaScript, Python 4 accepted countries
Senior Full Stack EngineerIndeedView role React, REST 1 accepted country
Senior/Lead Full Stack EngineerTeamviewerView role PostgreSQL, Python 1 accepted country
Senior Backend Engineer (AdTech)Leap ToolsView role PostgreSQL, Python 1 accepted country
Senior Backend EngineerLeap ToolsView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.