
Associate Software Engineer
clearer.io
full-time
Posted on:
Location Type: Hybrid
Location: Leicester • United Kingdom
Visit company websiteExplore more
About the role
- Develop and maintain code for cloud-based SaaS applications using specified technologies (NextJS, React, Angular, or Vue for frontend; Node.js/Typescript, PHP, Python, or Go for backend).
- Write code and unit tests following company coding guidelines.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Debug and resolve software defects and issues.
- Collaborate with other engineers, designers, and product managers to deliver high-quality software.
- Learn and apply software engineering best practices under the guidance of senior team members.
- Document code and technical designs.
Requirements
- Good understanding of programming principles, including data structures, object-oriented programming (OOP), and functional programming.
- Familiarity with at least one frontend framework (React, Angular, or Vue).
- Familiarity with at least one backend language (e.g. Node.js/Typescript, PHP, Python, or Go).
- Good understanding of both relational databases and SQL and NoSQL databases
- Good understanding of version control systems (e.g., Git).
- Exposure to Agile development methodologies.
- Basic understanding of cloud platforms.
- Familiarity with an AI coding assistant such as ChatGPT/Copilot/Cursor.
- Fluent English communication skills are required.
Benefits
- Private medical insurance
- 20 days paid holiday
- Your Birthday day off plus 8 public holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
NextJSReactAngularVueNode.jsTypescriptPHPPythonGoSQL
Soft Skills
collaborationcommunicationproblem-solvingadaptabilityattention to detail