- Company Name
- clearer.io
- Job Title
- Associate Software Engineer I
- Job Description
-
**Job Title**
Associate Software Engineer I
**Role Summary**
Entry‑level software engineer collaborating with a cross‑functional Scrum team to design, build, and maintain cloud‑based SaaS applications across front‑end and back‑end layers. Focus on clean, testable code, iterative development, and continuous learning while gradually assuming ownership of features.
**Expectations**
- Deliver high‑quality, maintainable code in a fast‑paced, agile environment.
- Actively participate in sprint planning, daily stand‑ups, retrospectives, and code reviews.
- Demonstrate curiosity, a willingness to troubleshoot, and readiness to ask for help.
- Communicate clearly, work collaboratively, and show impact orientation toward end users.
**Key Responsibilities**
- Develop and maintain code for cloud‑based SaaS applications using NextJS, React, Angular, Vue (frontend) and Node.js/TypeScript, PHP, Python, or Go (backend).
- Write unit tests and follow company coding guidelines.
- Debug and resolve software defects and operational issues.
- Participate in agile ceremonies: sprint planning, daily stand‑ups, retrospectives.
- Collaborate with engineers, designers, and product managers to deliver high‑quality features.
- Document code architecture, technical designs, and API specifications.
- Apply software engineering best practices under mentorship.
**Required Skills**
- Strong foundation in programming principles, data structures, OOP, and functional programming.
- Proficiency with at least one modern front‑end framework (React, Angular, or Vue).
- Working knowledge of at least one back‑end language (Node.js/TypeScript, PHP, Python, or Go).
- Understanding of relational databases (SQL) and NoSQL databases.
- Comfortable using version control (Git) and collaborative tools.
- Exposure to Agile development methodologies and sprint workflows.
- Basic familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Experience or interest in AI coding assistants (ChatGPT, Copilot, Cursor).
- Fluent written and verbal English communication skills.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent practical experience.
- No mandatory certifications required.
Leicester, United kingdom
Hybrid
02-03-2026