Application Guide
How to Apply for Software Engineer (React Native)
at Centrica Energy
๐ข About Centrica Energy
Centrica Energy is at the forefront of the global green energy transition, focusing on sustainable and predictable energy trading. By joining, you'll contribute to a mission-driven company that combines technology with environmental impact, working remotely with a team dedicated to innovation in the energy sector.
About This Role
As a Software Engineer (React Native), you'll design and develop full-stack applications using Node.js, TypeScript, and React, while building cloud-native solutions on AWS. Your work will directly enable efficient energy trading operations, with a focus on mobile app development for software management using React Native and Expo.
๐ก A Day in the Life
You'll start your day with a stand-up via video call, discussing progress on full-stack features and cloud infrastructure. Mornings might involve coding new React Native components or debugging AWS Lambda functions, while afternoons are for code reviews, refining Terraform modules, and collaborating with the team on Azure DevOps pipelines.
๐ Application Tools
๐ฏ Who Centrica Energy Is Looking For
- You have strong full-stack skills with Node.js, TypeScript, and React, and can demonstrate clean, maintainable code.
- You possess extensive hands-on AWS experience, especially with Lambda, API Gateway, S3, SQS, SNS, EventBridge, and Step Functions.
- You are proficient in Infrastructure as Code using Terraform and comfortable with Azure DevOps and GitHub workflows.
- You have experience building mobile apps with React Native and Expo, ideally for enterprise or management use cases.
๐ Tips for Applying to Centrica Energy
Highlight specific AWS serverless projects you've built, detailing how you used services like Lambda, Step Functions, and EventBridge.
Showcase your Terraform modules or infrastructure code in your portfolio or GitHub, focusing on scalability and consistency.
Emphasize any experience with React Native and Expo, especially if you've built cross-platform mobile apps for internal tools or management.
Tailor your resume to include keywords from the job description, such as 'cloud-native', 'Infrastructure as Code', and 'Azure DevOps'.
In your cover letter, mention your passion for green energy and how your technical skills can drive Centrica Energy's mission.
โ๏ธ What to Emphasize in Your Cover Letter
["Express enthusiasm for Centrica Energy's role in the green energy transition and how your work can contribute.", 'Detail your experience with AWS serverless architecture and Terraform, providing a specific example of a scalable deployment.', 'Mention your React Native expertise and how it aligns with developing mobile solutions for energy management.', 'Showcase your ability to work remotely and collaborate effectively with distributed teams using Azure DevOps and GitHub.']
Generate Cover Letter โ๐ Research Before Applying
To stand out, make sure you've researched:
- โ Read about Centrica Energy's recent projects in renewable energy trading and their sustainability goals.
- โ Explore their technology stack and any public talks or blog posts about their cloud infrastructure or mobile solutions.
- โ Understand the UK energy market and how Centrica fits into the green transition, especially in trading and risk management.
- โ Check their LinkedIn or Glassdoor for employee insights on remote work culture and team collaboration.
๐ฌ Prepare for These Interview Topics
Based on this role, you may be asked about:
โ ๏ธ Common Mistakes to Avoid
- Don't submit a generic application without mentioning specific AWS services or Terraform experience relevant to the role.
- Avoid neglecting mobile development experienceโif you have React Native skills, make them prominent even if the role is senior.
- Don't overlook the importance of Infrastructure as Code; failing to highlight Terraform expertise may weaken your candidacy.
๐ Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!
Ready to Apply?
Good luck with your application to Centrica Energy!