Match working

Software Engineer (Front-End)

77% Flex
Full Remote
Senior (5-10 years)
  • Remote from:Europe
Request priority access (3/3)

Software Engineer (Front-End)

77% Flex
Remote: Full Remote
Experience: Senior (5-10 years)
Work from: Europe...

Offer summary

Qualifications: Minimum of 5 years in frontend development, Proficiency in JavaScript, React.js, cloud platforms.

Key responsabilities:

  • Design, implement, and maintain user-facing features with React.js
  • Write clean, testable code and conduct code reviews
  • Collaborate with product team, optimize performance, troubleshoot issues
terralayr logo
Match working
terralayr
Sustainable developmentStartup

https://www.trlyr.com

11 - 50 Employees

Job description

Logo JobgetherYour missions
Who we are - our mission:

terralayr addresses the massive deficit in global energy storage.

The over-indexing of electricity generation from renewable energy sources leads to large volatility on the energy grid. The main problem is that wind and solar farms are fluctuating and, by definition, unsteady—there is no sun at night, and it is not always windy. This increases the need for flexibility in the form of battery storage systems to balance the grid in times when supply and demand do not match.

By buying and developing grid-scale storage assets and virtually aggregating them across a layer, we are creating the world's first energy cloud. Imagine AWS for energy. Through the flexibility we secure, we can market flexibility-as-a-service and hedging products/power insurance to utilities, SMEs, and industrial players and create virtual storage capacity for PV and wind farms.

What we are currently hiring for:

Currently, we are looking for a front-end software engineer to join our team. While our main office is in Berlin, with a tech hub in London, we are also open to hiring fully remote team members - our ambition is to build the best team in the market, irrespective of the location where our talents are based.

As part of our Product and Technology team, you will be responsible for developing and optimising user-facing features, primarily using React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to manage. You will join our engineering team at an early stage with the opportunity to participate in shaping our tech stack and platform.

Successful candidates deeply care about having a positive impact on accelerating the energy transition. We are seeking a candidate who can strike a balance between swift execution and maintaining a high standard of work quality. Our ideal candidate is a team player who successfully collaborates with cross-functional teams to deliver scalable, high-performance, and reliable frontend systems and services.

Your tasks in more detail:
  • Front End Development: Design, implement, and maintain robust, scalable, and efficient new user-facing features using React.js. Build reusable components and front-end libraries for future use. Translate designs and wireframes into high-quality code.

  • Code Quality and Testing: Write clean, maintainable, and testable code. Conduct code reviews to ensure high-quality code and share constructive feedback with team members.

  • Contribution to Product: Collaborate with the product team and contribute to the product's overall success by taking part in both large and small product decisions along the way.

  • Performance Optimization: Identify and resolve performance bottlenecks in the interface. Optimise components for maximum performance across a vast array of web-capable devices and browsers.

  • Monitoring and Troubleshooting: Set up and maintain monitoring and alerting systems to detect issues and respond quickly to incidents proactively. Troubleshoot and resolve complex frontend-related problems.

  • Collaboration: Collaborate with cross-functional teams to define technical requirements and provide technical leadership in projects.

  • Research and Innovation: Stay informed about the latest frontend technologies, frameworks, and industry trends. Propose and lead the adoption of new tools and technologies to improve the frontend development process.

What we are looking for - Your Qualifications:
  • Experience: A minimum of 5 years of professional experience in frontend development, with a proven track record of delivering complex projects.

  • Technical Capability: Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.

  • React: Thorough understanding of React.js and its core principles. Experience with popular React.js workflows (such as Flux or Redux). Knowledge of isomorphic React is a plus.

  • Cloud Services: Experience with cloud platforms (especially AWS) and deploying applications in cloud environments through Terraform, and common front-end development tools such as Babel, Webpack, NPM, etc.

  • Problem-Solving Skills: Demonstrated ability to analyze and solve complex technical problems efficiently.

  • Self-directed: Ability to make decisions, set priorities and work independently based on high-level targets of the business.

  • Communication: Excellent verbal and written communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.

  • Continuous Learning: A passion for learning and staying updated with emerging technologies, industry trends, and best practices.

Why you should be excited about this opportunity:
  • Our purpose: Join us in creating a product that has the potential to make a positive impact on society and our planet by addressing the massive deficit in global energy storage.

  • Focus on innovation: Building our platform means you will have the opportunity to work on a cutting-edge product that no one else has worked on before.

  • Impact: Your contribution will not only have a positive impact on society; by joining our small and nimble team, your work will make a difference from day one.

What's next?

If you are interested in joining our team, please fill out the application form and we will get in touch with you as soon as possible!

Please note:

At terralayr, we are committed to fostering a diverse and inclusive workplace where everyone's unique talents and perspectives are respected. We firmly believe that our strength lies in the rich tapestry of backgrounds, experiences, and ideas that our team members bring to the table. As an equal opportunities employer, we value and embrace differences and are dedicated to providing a fair and supportive environment for all.

We encourage candidates from all walks of life, regardless of race, ethnicity, gender, gender identity or expression, sexual orientation, religion, age, disability, or any other characteristic, to apply and join our team. We firmly believe that diversity drives innovation, creativity, and success, making us stronger as a collective.

See more

Required profile

Match working
Experience
Level of experience :
Senior (5-10 years)
Industry :
Spoken language(s)
Check out the description to know which languages are mandatory.
Match working
Hard Skills
Soft Skills
  • Team player with excellent communication skills
  • Self-directed and problem-solving mindset

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.

Find other similar jobs

🚀 Go Premium
Access the World's Largest Selection of Remote Jobs!

🚀

Go Premium
Access the World's Largest Selection of Remote Jobs!

Start Your Free TrialDon’t ask again