- +2
- +10
- England, United Kingdom
Über
Senior Software Engineer
Competitive Salary: up to £90,000 per annum plus benefits
Remote Work with 1 day a month in the office
A forward-thinking mobile network is seeking a Senior Software Engineer to join their dynamic team. As a B Corp, they prioritize ethical practices and strive to make a positive impact on the world.
About the Role:This company is embarking on a greenfield project to revolutionize how customers interact with their mobile service. You will have the opportunity to build something innovative from scratch, focusing on self-service, affordability, and simplicity.
Your Responsibilities:- Contribute to the full software development lifecycle, from design to deployment.
- Champion best practices, including TDD and pair programming, within your team.
- Develop and maintain scalable, reliable, and observable systems.
- Mentor and guide other engineers, fostering a culture of learning and growth.
- Proactively identify areas for improvement and drive technical innovation.
- Server-side: Java, Spring Boot, related technologies
- Client-side: Modern JavaScript/TypeScript frameworks (e.g., React, Next.js)
- Infrastructure: AWS, Kubernetes, cloud-native technologies, message queues (e.g., Kafka), databases (e.g., NoSQL and relational), monitoring tools
- Deep understanding of software engineering principles and design patterns.
- Proven experience with TDD, Pair Programming, and Clean Code practices.
- A strong focus on observability and a
Wünschenswerte Fähigkeiten
- Java
- Spring Boot
- JavaScript
- TypeScript
- React
- Next.js
- AWS
- Kubernetes
- Kafka
- NoSQL
Berufserfahrung
- Fullstack
- Mobile Engineering
Sprachkenntnisse
- English