Mid- Level Full Stack Developer
- Posted 07 April 2022
- Salary Up to £50,000
- LocationLondon
- Job type Permanent
- Discipline Renewable Energy & Infrastructure, Sustainability
- ReferenceMid FS - Zeigo
- Contact NameJack Eagle
Job description
The Green Recruitment Company are delighted to be working with a Global Renewable Energy Software business.
The recently acquired scale-up are providing a one-stop-shop for stakeholders to use cleaner energy by providing an innovative operating system.
Our client has recently experienced rapid growth and are now looking to bring in a mid-level full stack developer who will be critical in producing scalable software solutions to their platform.
This Individual will be joining the existing London-based team, who work in an agile, dynamic environment.
The Role
- Work through all aspects of the software development process using TypeScript and related technologies.
- Conduct testing of your own work.
- Take responsibility for your work’s quality and speed.
- Support other Tech and Engineering team members where required.
- Produce technical documentation and reports.
- Respond to Development, Design and Product team’s requests.
Job Requirements:
- Experience working in an agile development team.
- Minimum 2 years of commercial experience in web application development across multiple projects.
- Minimum 2 years working experience with TypeScript.
- Expertise with frontend languages such as HTML, CSS, and JavaScript.
- Understanding of JavaScript frameworks including Nest JS and React.
- 2 years’ experience working with relational databases (preferably MySQL/PostgreSQL).
- Desire to learn new software and technologies.
- A strong spoken and written English skills.
- Self-motivated and detail oriented.
- Excellent communication and teamwork skills.
- Degree in related field, e.g., Computer Science, Maths, Statistics
Desirables:
- Portfolio of projects you have worked on.
- Participation in hackathons/coding challenges.
- Interest in renewable energy sector.
- Passion for understanding technical ideas and explaining them to the team.
- Capability to improvise, troubleshoot, problem solve, and learn skills quickly.