At a Glance
- Tasks: Join our team to design and build innovative solutions for EV charging management.
- Company: Zest is leading the charge in electric vehicle solutions, aiming for a zero-carbon future.
- Benefits: Enjoy a flexible freelance contract with competitive pay and the chance to work on impactful projects.
- Why this job: Be part of a mission-driven company making a real difference in sustainability and technology.
- Qualifications: 7+ years of development experience, AWS knowledge, and strong teamwork skills are essential.
- Other info: This is a 6-month freelance contract, outside IR35, with a salary up to £450 per day.
Purpose of job:
Our aim is to become a market leader in the provision of Electric Vehicle charging solutions to Local Authorities and Businesses as part of our strategy to lead the transition to zero carbon.
The goal is to undertake an ambitious electric vehicle charging installation program, deploying high volume and quality EV installations across the nation. The target areas will be public destination charging locations, primarily deploying fast-charging solution 7.4kW to 22kW with potential 50kW to 200kW rapid solution as and when required. Our aim is to make the world a better place, one charge point at a time.
The Senior Backend Developer will work within Zest’s IT development team to plan and work with the developers in the creation of the functionality required to support our EV charge points management platform, website, and mobile apps.
Key Accountabilities:
The role is responsible for the following:
- Design, build and document the data integration and storage functionality
- Creation and management of development tasks for medium to large projects
- Provision of clear communication of work via diagrams and plans to seniors
- Efficient use of AWS products and features in terms of delivery time and costs
- Security and compliance of the functionality within the AWS platform
- Platform stability, scalability, connectivity, and performance
- Consideration to cost implications of solution designs
- Work closely with solution architect and platform team to ensure that AWS best practices are followed
- Ensure efficient coding standards are defined and applied to all developments
- Improvements in development tools to support project work
- Any other duties as required
Outcome, Results and Key performance indicators:
- Documented solutions for all deliverables
- Provision of secure re-usable automation code
- Re-creatable (automated build and test) for all deliverables
- Successfully meeting the goals of the IT team
Key Relationships:
- Internal – All Developers, Lead QA Engineer, Platform Engineer, Senior Business Analyst, Solution Architect, Project Managers, CTO
- External – As required
Knowledge and Skills:
- At least 7 years development experience
- Understanding of AWS best practices and architectures
- API build, scaling, and security within serverless and containerised AWS environments
- Understanding of a microservice architecture
- Development using nodeJS / Typescript
- AWS CDK (for IaoC), GitLab, ADO CI/CD pipeline
- Use of API gateway, ECS, EventBridge, Lambda
- Understanding and use of Server Events and/or Websockets
- The deployment and scaling of SQL and NoSQL databases
- OCPP & OCPI protocols desirable
Behaviours:
- Strong Collaborative Teamwork skills
- Self-motivated self-starter
- Driven and able to work to tight deadlines
- Flexible and creative
- Patient and personable
- Excellent communication skills, able to articulate ideas and solutions at all levels of the business
- Good attention to detail
- Analytical problem solving
Qualifications:
- AWS certified developer, desirable
- Bachelor’s degree, desirable
Freelance Contract:
- 6 Month initial contract
- Salary – up to £450 per day
- Outside IR35
Zest is an equal opportunity employer, committed to the values and ultimately societal benefits of diversity, equity, and inclusion.
Please note we will not be working with external agencies in recruitment for this role.
Zest | Back End Developer employer: Zest
Contact Detail:
Zest Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Zest | Back End Developer
✨Tip Number 1
Familiarize yourself with AWS best practices and architectures, as this is crucial for the role. Consider taking online courses or certifications to deepen your understanding of AWS services relevant to backend development.
✨Tip Number 2
Showcase your experience with microservice architecture and API development in your discussions. Be prepared to discuss specific projects where you've implemented these technologies effectively.
✨Tip Number 3
Highlight your collaborative skills during interviews. Since the role involves working closely with various teams, demonstrating your ability to communicate and work well with others will set you apart.
✨Tip Number 4
Prepare to discuss your problem-solving approach. Given the analytical nature of the role, sharing examples of how you've tackled complex issues in past projects can showcase your fit for the position.
We think you need these skills to ace Zest | Back End Developer
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Senior Backend Developer position at Zest. Understand the key accountabilities and required skills, especially focusing on AWS best practices, API development, and microservice architecture.
Tailor Your CV: Customize your CV to highlight relevant experience that aligns with the job requirements. Emphasize your development experience, particularly with AWS, nodeJS, and Typescript, as well as any projects that demonstrate your ability to work in a collaborative team environment.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for electric vehicle solutions and your understanding of the company's mission. Mention specific experiences that relate to the responsibilities outlined in the job description, such as your familiarity with serverless architectures or your experience with CI/CD pipelines.
Proofread Your Application: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. Ensure that your communication is clear and professional, reflecting the excellent communication skills that Zest values.
How to prepare for a job interview at Zest
✨Showcase Your AWS Expertise
Make sure to highlight your experience with AWS best practices and architectures. Be prepared to discuss specific projects where you've effectively utilized AWS products, focusing on how you ensured security, compliance, and cost efficiency.
✨Demonstrate Your Coding Standards
Discuss your approach to defining and applying efficient coding standards in your previous roles. Bring examples of how you have improved development tools or processes to support project work, as this aligns with the expectations for the role.
✨Communicate Clearly
Since clear communication is key, practice articulating your ideas and solutions. Use diagrams or plans to explain complex concepts, as this will demonstrate your ability to convey technical information effectively to both technical and non-technical stakeholders.
✨Emphasize Team Collaboration
Zest values strong collaborative teamwork skills. Share examples of how you've successfully worked within a team, especially in high-pressure situations. Highlight your flexibility and creativity in problem-solving while working with others.