
Remote opportunity at
FirstupSr. Software Engineer, Fullstack (UK)
Firstup operates an intelligent communication platform serving multiple Fortune 100 companies to connect global workforces and improve employee experiences. The company is currently hiring a remote…
Career Tools
About This Role
Firstup operates an intelligent communication platform serving multiple Fortune 100 companies to connect global workforces and improve employee experiences. The company is currently hiring a remote Sr. Software Engineer, Fullstack (UK) to design, build, and support large-scale, multi-tenant cloud software. This position suits a software professional with extensive experience across the entire technology stack, from user interfaces to databases. The chosen candidate will develop production-ready SaaS applications, shape system architecture,…
Job Description
Firstup operates an intelligent communication platform serving multiple Fortune 100 companies to connect global workforces and improve employee experiences. The company is currently hiring a remote Sr. Software Engineer, Fullstack (UK) to design, build, and support large-scale, multi-tenant cloud software.
This position suits a software professional with extensive experience across the entire technology stack, from user interfaces to databases. The chosen candidate will develop production-ready SaaS applications, shape system architecture, integrate AI-driven development tools, and mentor other team members.
Firstup maintains an inclusive culture that embraces remote work arrangements. Team members participate in on-call schedules and collaborate closely with product management and design personnel to deliver reliable, high-performance solutions.
Responsibilities
- Develop and maintain scalable SaaS applications spanning frontend, backend, and data layers
- Design future-ready software architectures and resolve cross-stack reliability challenges
- Implement shift-left testing practices including unit, integration, and contract tests early in development
- Incorporate AI-assisted development tools while taking responsibility for code correctness
- Conduct code reviews and mentor fellow engineering staff
- Partner with product and design groups to translate requirements into user interfaces
- Participate in on-call rotations and incident response activities
Requirements
- At least 8 years of professional experience building high-performing applications and microservices in production
- Full-stack proficiency across frontend, backend, and database systems
- Technical depth in a relevant engineering domain such as distributed systems, multi-tenant SaaS, networking, security, or event streaming
- Strong communication skills and willingness to collaborate across teams
Qualifications
- Bachelor's degree in Computer Science or a related discipline, or equivalent practical experience
- Familiarity with Ruby, Ruby on Rails, TypeScript, Node.js, Go, or React.js
Core Skills
Benefits
- Paid time off program
- Health benefits
- Remote work structure
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the posting explicitly indicates that remote work is offered for this role.
What experience level is required?
Candidates must have at least 8 years of experience building performant applications and microservices in production environments.
What salary is offered for this role?
The specific salary is not stated in the job posting.
What technologies are used in this role?
Familiarity with Ruby on Rails, TypeScript, Node.js, Go, or React.js is noted as a strong plus.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.