At a Glance
- Tasks: Lead the development of a cloud-hosted data analytics platform to tackle climate change.
- Company: Exciting energy-tech company focused on innovative software solutions.
- Benefits: Hybrid work, competitive pay, mentorship, and generous leave policies.
- Why this job: Make a real impact in the energy sector while working with cutting-edge technology.
- Qualifications: Experience in full-stack development, especially with data-heavy applications.
- Other info: Dynamic team environment with excellent career growth opportunities.
The predicted salary is between 45000 - 55000 £ per year.
Location: Edinburgh, UK
Type: Permanent, full time, hybrid
Industry: Energy-Tech
ABOUT
Our Client is an exciting software and energy advisory business supporting the global upstream energy system. With a recognised background in the subsurface and geoscience disciplines, our Client’s industry-leading software platform delivers global field performance intelligence and predictive energy analytics for upstream decision making.
THE ROLE
Our Client is looking for an enthusiastic Full Stack Developer to join their team in Edinburgh. If you’re someone who is passionate about data, embraces a dynamic and self-starting company culture, and is excited to contribute to developing data-driven tools to help tackle climate change in the world’s most important sector, this is the role for you.
RESPONSIBILITIES
- This role will be pivotal within the Technology Team.
- You’ll be the lead developer responsible for the full technical lifecycle of a cloud-hosted data analytics and visualisation platform.
- You will oversee architecture, development, deployment, performance optimisation, and data integrity, working closely with research, product, and design teams to evolve the platform.
- You will act collaboratively with your colleagues to present analytics for new datasets relating to the global upstream energy system.
- You will also work closely with Technical Management who define the strategic direction for the software development.
- You will report directly to the Software Product Owner who is responsible for delivery of development of new software functionality.
REQUIREMENTS
Knowledge, Skills and Competencies
- Proven experience in full-stack web application development experience
- Minimum 2:1 Bachelors degree in Computer Science or similar related degree
- Fluency in English
- Proven track record of delivering and maintaining data-driven, production-grade web applications independently or as a lead developer
- Strong background working with geospatial or data-heavy applications
Core Skills
- React + Typescript (Advanced)
- Complex state management using Redux
- Custom hooks and performance optimization experience
- Data visualisation expertise
- Large dataset rendering optimization experience
- GeoGJSON and polygon/multipolygon rendering
- Kendo React components
- Deck.gl with Mapbox
- Plotly
- .Net Core / C# (Advanced)
- ASP.NET Core Web API
- Entity Framework core
- SQL Server
- Performance optimisation
- Multi tenant architecture
Personal Attributes
- Ability to work independently and take full ownership of the technical stack.
- Excellent communication and documentation skills to interface with non-technical stakeholders.
- Proactive in identifying performance bottlenecks, UX improvements, and technical debt.
- Willingness to challenge the status-quo and suggest improvements to work practices
- Professional and co-operative approach to problem solving within small team environments
- Strong written and verbal communication skills
Strong preference given to those with:
- Strong understanding of UI/UX principles
- Previous experience/technical knowledge related to Energy Transition or Oil & Gas projects
- Exposure to machine learning pipelines or predictive analytics integration.
- Experience deploying applications to cloud environments (ideally Azure)
- Experience in the Atlassian Suite
BENEFITS:
- Hybrid working with Wednesdays and Thursdays based in the Edinburgh city centre office with option to choose to work from home or from the office on the remaining days in a way that best balances their personal circumstances with work requirements.
- 20 days paid Sick Leave per annum (10 days full-pay / 10 days half-pay)
- Enhanced Pay & Leave for Maternity/Paternity/Adoption & Bereavement
- Death-in-Service Benefit (4 x Salary)
- Financial assistance with relocation to Edinburgh will be provided if required
- 1x paid professional membership subscription
- Provision of full home office setup to enable flexible hybrid working
- Mentorship & training opportunities provided in-line with personal/business requirements
- Discretionary bonus based on personal and company performance
Due to current workloads, Simpson Booth regrets to inform that in the instance you have not heard from us within 2 weeks of your application, you are to consider your application unsuccessful at this time.
Fullstack Developer in Edinburgh employer: Simpson Booth Limited
Contact Detail:
Simpson Booth Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Fullstack Developer in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to folks in the energy-tech space on LinkedIn or at local meetups. A friendly chat can sometimes lead to job opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your full-stack projects, especially those related to data visualisation or geospatial applications. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the company’s mission. Be ready to discuss how your experience aligns with their goals, especially around tackling climate change.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Fullstack Developer in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Fullstack Developer role. Highlight your experience with React, .Net Core, and any relevant projects you've worked on in the energy sector.
Craft a Compelling Cover Letter: Use your cover letter to showcase your passion for data and climate change. Explain why you want to work with us at StudySmarter and how your background makes you a great fit for our team.
Showcase Your Projects: If you've got a portfolio or GitHub with examples of your work, make sure to include it! We love seeing real-world applications of your skills, especially those related to data-driven tools.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role as quickly as possible!
How to prepare for a job interview at Simpson Booth Limited
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React, Typescript, and .Net Core. Brush up on your knowledge of data visualisation tools and performance optimisation techniques, as these will likely come up during technical discussions.
✨Show Your Passion for Energy-Tech
Demonstrate your enthusiasm for the energy sector and how your skills can contribute to tackling climate change. Share any relevant projects or experiences that highlight your commitment to this field, as it will resonate with the interviewers.
✨Prepare for Collaborative Scenarios
Since the role involves working closely with various teams, be ready to discuss how you’ve successfully collaborated in the past. Think of examples where you’ve communicated complex technical concepts to non-technical stakeholders, as this will showcase your communication skills.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s projects, team dynamics, and future goals. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values and work style.