At a Glance
- Tasks: Join a dynamic team to develop innovative EV charging solutions and tackle exciting tech challenges.
- Company: Be part of a forward-thinking company revolutionising electric vehicle infrastructure across the nation.
- Benefits: Enjoy hybrid working, flexible hours, and opportunities for skill development in a supportive environment.
- Why this job: Make a real impact on sustainable technology while collaborating with passionate professionals in a vibrant culture.
- Qualifications: Experience in backend development with TypeScript; familiarity with cloud technologies is a plus.
- Other info: Only suitable applicants will be contacted; we value your privacy and data protection.
The predicted salary is between 48000 - 72000 £ per year.
Hybrid working 3 days onsite per week.
Are you an engineer passionate about solving diverse problems and working with in-demand technology? This is your opportunity to be part of a dynamic team building nationwide charging solutions! We're looking for someone who enjoys learning new skills and is eager to contribute to both Back End systems and cloud infrastructure challenges.
As a key team member, you will:
- Work on a variety of exciting projects, including Back End and cloud services.
- Design, develop, and maintain software for our state-of-the-art EV charging platform.
- Write clean, well-documented, and testable code across multiple areas.
- Collaborate on system architecture and implementation.
- Troubleshoot and resolve technical issues, making a real impact on the product.
Required Skills:
- Backend development experience with TypeScript (Python knowledge is a plus).
- Familiarity with cloud deployment and configuration (GCP, Docker, Kubernetes).
Desirable Skills:
- Database experience with MongoDB and Redis.
- Knowledge of GraphQL.
- Understanding of OCPP (Open Charge Point Protocol).
Our Full Tech Stack Includes:
- GCP, Kubernetes, Terraform.
- TypeScript, Node.js, Flutter.
- MongoDB, Python, and OCPP for EV charger integration.
Senior Software Engineer employer: Proactive Appointments
Contact Detail:
Proactive Appointments Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially TypeScript and cloud services like GCP. Being able to discuss your hands-on experience with these tools during an interview will show that you're not just a good fit on paper, but also in practice.
✨Tip Number 2
Prepare to showcase your problem-solving skills by discussing past projects where you tackled complex issues. Highlighting your ability to troubleshoot and resolve technical challenges will resonate well with the team looking for someone who can make a real impact.
✨Tip Number 3
Engage with the EV charging community or relevant forums online. This will not only help you stay updated on industry trends but also provide you with insights that you can bring up during your interview, demonstrating your passion for the field.
✨Tip Number 4
Network with current or former employees of StudySmarter or similar companies. They can offer valuable insights into the company culture and the specific challenges the team faces, which can help you tailor your responses in the interview.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your backend development experience, particularly with TypeScript. Include any relevant projects that showcase your skills in cloud deployment and configuration.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for solving diverse problems and your eagerness to learn new skills. Mention specific technologies from the job description, such as GCP, Docker, and Kubernetes, to demonstrate your fit for the role.
Showcase Relevant Projects: If you have worked on projects involving EV charging solutions or similar technologies, be sure to include these in your application. Highlight your contributions and the impact of your work.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A well-presented application reflects your attention to detail and professionalism.
How to prepare for a job interview at Proactive Appointments
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TypeScript and any other relevant technologies. Bring examples of your previous work, especially projects involving cloud deployment or backend development, to demonstrate your expertise.
✨Understand the Company’s Tech Stack
Familiarise yourself with the full tech stack mentioned in the job description, including GCP, Kubernetes, and MongoDB. This will help you speak confidently about how your skills align with their needs and show your genuine interest in the role.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Brush up on your troubleshooting skills and be ready to explain your thought process when resolving issues, particularly those related to backend systems and cloud infrastructure.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project timelines, and the company’s approach to innovation in EV charging solutions. This shows your enthusiasm for the role and helps you assess if the company is the right fit for you.