At a Glance
- Tasks: Design and develop full stack web applications while collaborating with a dynamic team.
- Company: measurable.energy is on a mission to eliminate energy waste and reduce carbon emissions globally.
- Benefits: Enjoy a hybrid work model, flexible hours, and opportunities for professional growth.
- Why this job: Join us to make a real impact on sustainability while working with cutting-edge technology.
- Qualifications: 3+ years of experience in JavaScript, TypeScript, and web development frameworks required.
- Other info: Work in a collaborative Agile environment with a focus on innovation and efficiency.
The predicted salary is between 28800 - 48000 £ per year.
measurable.energy is dedicated to creating innovative energy solutions. Our mission is to eliminate all wasted energy in buildings, significantly reducing global carbon emissions. By combining machine learning technology with behavioural change, we automate the process of finding and removing energy waste at scale. Our solution eliminates 30-50% of total electricity usage in most commercial buildings.
Key Responsibilities
- Design, develop, test and maintain full stack web applications.
- Build and maintain robust and scalable REST APIs and back-end services.
- Develop responsive and interactive user interfaces using React or Svelte.
- Write clean, maintainable, efficient and well-documented code.
- Debug and resolve application issues, and continuously improve performance and reliability.
- Write performant queries and use ORMs for efficient data access.
- Work with Git version control and Jira ticketing system.
- Participate in sprint planning, code reviews, and agile ceremonies.
- Collaborate with product managers and other developers to deliver value-driven features.
Must-Have Skills
- Strong knowledge of JavaScript and TypeScript.
- Proficiency in Node.js / Express or Python / Django.
- Experience with React or Svelte.
- Working knowledge of relational databases like PostgreSQL.
- Experience with Git and CI/CD pipeline tools.
- Familiarity with testing frameworks (e.g., Jest, Mocha, PyTest, Cypress, or similar).
- Understanding of Agile methodologies and tools like Jira.
Nice-to-Have Skills
- Working knowledge of C#/.NET ecosystems.
- Experience with DevOps practices, Docker, Kubernetes, and container orchestration.
- Familiarity with AWS cloud infrastructure and microservices.
- Proficiency with ORMs (e.g., Django ORM, Sequelize, EF Core, Dapper).
- Experience with Mongo and Redis.
Full Stack Engineer employer: measurable.energy
Contact Detail:
measurable.energy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in JavaScript and TypeScript, as well as frameworks like React or Svelte. Being able to discuss recent developments or projects you've worked on using these technologies can really impress during interviews.
✨Tip Number 2
Showcase your experience with REST APIs and back-end services by preparing examples of past projects where you designed or maintained these systems. Be ready to explain your approach to building scalable applications.
✨Tip Number 3
Brush up on Agile methodologies and be prepared to discuss how you've contributed to sprint planning and code reviews in previous roles. This will demonstrate your ability to work collaboratively in a team environment.
✨Tip Number 4
If you have experience with DevOps practices or cloud infrastructure, make sure to highlight this. Discussing your familiarity with tools like Docker or AWS can set you apart from other candidates.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JavaScript, TypeScript, and any relevant frameworks like React or Svelte. Include specific projects where you've designed and developed full stack applications, as well as your proficiency in Python or C#.
Craft a Compelling Cover Letter: In your cover letter, express your passion for innovative energy solutions and how your skills align with measurable.energy's mission. Mention your experience with REST APIs, agile methodologies, and any relevant tools like Git and Jira.
Showcase Your Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your ability to write clean, maintainable code and develop responsive user interfaces. Highlight any work involving machine learning or energy efficiency if applicable.
Prepare for Technical Questions: Anticipate technical questions related to your experience with the required technologies. Be ready to discuss your approach to debugging, performance optimisation, and your familiarity with testing frameworks. This will help you stand out during the interview process.
How to prepare for a job interview at measurable.energy
✨Showcase Your Technical Skills
Make sure to highlight your proficiency in JavaScript, TypeScript, and any relevant frameworks like React or Svelte. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Abilities
Since the role involves debugging and resolving application issues, be ready to walk through your thought process when tackling a problem. You might be asked to solve a coding challenge during the interview, so practice common algorithms and data structures beforehand.
✨Familiarise Yourself with Agile Practices
Understanding Agile methodologies is crucial for this position. Be prepared to discuss your experience with sprint planning, code reviews, and using tools like Jira. Sharing examples of how you've contributed to team dynamics in an Agile environment can set you apart.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's mission and how they implement their energy solutions. This shows your genuine interest in their work and helps you assess if the company aligns with your values and career goals.