Make yourself visible and let companies apply to you.
Roles

Full Stack Engineer Jobs

Overview

Looking for top Full Stack Engineer jobs? Explore our curated listings of full stack developer positions across leading tech companies. Whether you specialize in frontend, backend, or both, find the perfect role that matches your skills and career goals. Start your next full stack engineering job search here and take your tech career to the next level!
Filters applied
Full Stack Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Spotlight
Software Engineer
Aurora Energy Research
Oxford
Hybrid
Mid
Private salary
TECH-AGNOSTIC ROLE
Based in Oxford, you will work as part of a fun and highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions in the global energy transition.
As a Software Engineer at Aurora, you will be responsible for turning feature and product ideas that will shape the future of the global energy markets into a reality. You would work as part of a team on a cutting-edge Microservices architecture and using TypeScript/Express/AWS Lambdas, Redshift, MySQL, MongoDB and Micro-frontends built on React. This will allow you to take responsibility for solutions from design to deployment.
You will be working with processes and tooling that allow you to release changes to our customers multiple times per day. The successful applicant will combine exceptional problem solving and technical capability with a passion to deliver great solutions for our users.
Key Responsibilities
Design, develop, test, and operate the new generation of Aurora’s software-as-a service solutions
Work closely with end users (internal and external) to innovate highly effective solutions
Contribute to continuously improving how the Software Team works
What we are looking for
At least 2 years of relevant commercial experience
Commercial experience in developing complex software solutions with some of the following Node/TypeScript, Express, Python, SQL, NoSQL, Cloud Infrastructure, unit testing
A proven track record for delivering great software and solving difficult technical problems
Experience building web-services/microservices
Exceptional problem-solving skills
Strong interpersonal skills, and a great team player
What we offer
Some of the benefits we include are:
Private Medical Insurance
Dental Insurance
Parental Support
Salary-Exchange Pension
Employee Assistance Programme (EAP)
Local Oxford Discounts
Cycle-to-work Scheme
Flu Jabs
At Aurora we will consider all requests for flexible working. For most roles, the following types of flexibility are usually possible: a hybrid model of remote and in-office working, part time hours and flexible start and finish times. Please talk to us at interview about the flexibility we could offer and we will explore what’s possible for the role.
The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage and civil partnership and pregnancy and maternity.
The successful candidate would start as soon as possible. The team will review applications as they are received. Salary will be competitive with experience.
To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.
About Aurora Energy Research
From its academic roots, Aurora Energy Research is a thriving, rapidly growing company, currently serving over 600 of the world’s most influential energy sector participants, including utilities, investors, and governments.
While we constantly strive to reach new markets and diversify our product portfolio, we are already active across the globe in Asia-Pacific, Latin America, Europe, and North America, working with leading organisations to provide comprehensive market intelligence, bespoke analytic and advisory services, and cutting-edge software.
We are a diverse team of experts with vast energy, financial, and consulting backgrounds, covering power, hydrogen, carbon, and fossil commodities. With this, we provide data-driven intelligence to fuel strategic decisions in the global energy transformation
Spotlight
C++ Software Engineer
Leonardo
Newcastle upon Tyne
In office
Mid - Leader
Private salary
c++
linux
At Leonardo, we are looking for a wide range of Software Engineers. We are global high-tech company and one of the key players in Aerospace, Defence and Security. Headquartered in Italy, Leonardo has over 45,000 employees, of which over 7,500 are based in the UK.
Leonardo is a leader in Electronics and developing advanced multi-domain technological solutions (Air, Land, Sea, Space and Cyber) for security within and beyond national borders.
Job Description:
Seeking a skilled C++ Software Engineer to design, develop, and maintain high-performance applications. Responsibilities include optimising code, debugging, participating in code reviews, and contributing to system architecture.
Requirements:
Bachelor’s degree in Computer Science or related field.
Proven experience in C++ (C++11/14/17).
Familiarity with libraries/frameworks (STL, Boost).
Multi-threading and concurrency experience.
Strong algorithms and data structures knowledge.
Proficient with version control (Git).
Excellent problem-solving and teamwork skills.
Preferred:
Knowledge of network programming and protocols.
Experience with SQL/NoSQL databases.
Familiarity with development tools (CMake, Visual Studio).
Linux/Unix environment experience.
Benefits:
Competitive salary and benefits.
15% pension contributions provided by Leonardo.
Work on cutting-edge projects.
Collaborative work environment.
Professional development opportunities.
Flexible work hours and remote options.
Important information to know about this role:
Candidates are required to be able to pass basic Security Clearance checks. More information can be found by visiting https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels/national-security-vetting-clearance-levels.
This role is likely to be fully on-site in city centre, Newcastle.
Page 40 of 40

Frequently asked questions

What is a Full Stack Engineer?
A Full Stack Engineer is a software developer skilled in both front-end and back-end technologies, capable of building complete web applications from user interfaces to server-side logic and databases.
What skills are commonly required for Full Stack Engineer jobs?
Common skills include proficiency in front-end technologies like HTML, CSS, JavaScript (and frameworks such as React or Angular), back-end languages like Node.js, Python, or Java, database management, API development, and version control tools like Git.
How can I find suitable Full Stack Engineer jobs on Haystack?
You can use our search filters to narrow down Full Stack Engineer jobs by location, technology stack, experience level, and company preferences. Signing up for job alerts can also keep you updated on the latest opportunities.
Are there remote Full Stack Engineer job listings available?
Yes, Haystack offers numerous remote Full Stack Engineer positions. Use the remote work filter on our platform to find job openings that allow you to work from anywhere.
What is the typical interview process for Full Stack Engineer roles?
Interview processes vary by company but usually include an initial technical screening, coding challenges or tests, system design interviews, and behavioral interviews to assess problem-solving skills and cultural fit.