Back to Jobs
Senior Software Engineer
ByteForge Technologies
TechnologyPermanentSenior
Job Description
We're looking for a Senior Software Engineer to join our product team and lead development of our next-generation SaaS platform. You'll work with a talented team of engineers, contributing to architecture decisions and mentoring junior developers. Our tech stack includes React, Node.js, TypeScript, and AWS. This is a fully remote position with flexible hours and a strong focus on work-life balance.
Key Responsibilities
- Design and implement scalable backend services using Node.js and TypeScript
- Lead code reviews and establish best practices across the team
- Collaborate with product managers to translate requirements into technical solutions
- Mentor junior engineers and contribute to team growth
- Participate in architecture discussions and drive technical decisions
- Write comprehensive tests and maintain high code quality standards
- Contribute to CI/CD pipeline improvements and DevOps practices
- Troubleshoot production issues and implement robust monitoring
- Stay current with industry trends and evaluate new technologies
Requirements
- 5+ years of professional software development experience
- Strong proficiency in TypeScript, Node.js, and React
- Experience with cloud services (AWS preferred)
- Understanding of microservices architecture and distributed systems
- Experience with SQL and NoSQL databases
- Familiarity with CI/CD pipelines and DevOps practices
- Excellent problem-solving and communication skills
- Experience mentoring junior developers
- Degree in Computer Science or equivalent experience
Benefits
- Fully remote with flexible hours
- £5,000 annual learning & development budget
- Private health insurance
- 25 days holiday + bank holidays
- Company pension (5% employer contribution)
- Home office equipment allowance
- Quarterly team retreats
- Share options scheme
Interested in this role?
Get in touch with our specialist recruiters today.