-
View all jobs
Job Title - Front End Software Developer
Salary - NEGOTIABLE depending on experience + Flexible fund £900
"Applicants must have proven right to live and work in the UK"
Location - This role offers a remote work opportunity based in the United Kingdom, with the requirement to work one day a week in the office for the first three months.
Qualifications: Must have
This role will primarily focus on Frontend development for cutting-edge engineering solutions, using Typescript, HTML, CSS and connecting to API endpoints. The candidate will be part of a team responsible for developing and maintaining the UI.
This role would suit a range of candidates, including those with a background in mathematics, engineering, or other similar fields such as data science, physics, chemical, or related disciplines. The successful candidate must be proficient in Typescript, HTML, CSS, and ideally have some experience with any Frontend framework, ideally Angular 2+.
The role involves working with the UI/UX and Backend teams to create and maintain robust functionality that will be used by engineers and other technical users. The UI is expected to be developed to high standards and best practices to address the engineering challenges faced by energy infrastructure, as identified by Penspen’s global business.
Responsibilities Include
Responsibilities
Salary - NEGOTIABLE depending on experience + Flexible fund £900
"Applicants must have proven right to live and work in the UK"
Location - This role offers a remote work opportunity based in the United Kingdom, with the requirement to work one day a week in the office for the first three months.
Qualifications: Must have
- Bachelor's degree (or equivalent vocational experience) in a mathematics-related field
- A postgraduate degree is considered an advantage.
- A fundamental understanding of Typescript, HTML and CSS.
- Some experience with one of the main Frontend frameworks (React, Angular, Vue).
- A basic understanding of GIT and branch management.
- A portfolio or some coding related project you can show us
- Experience with Angular.
- Experience with Frontend Libraries
- Experience with advanced CSS (Tailwind and SCSS)
- UI/UX experience, including Design and User Flows
- Experience connecting to APIs, including API Schema design
- Experience with unit testing
- Experience working with a remote, distributed team.
- Interest or prior experience with engineering practices and processes.
- Strong customer focus and a “safety-first” mentality.
- Excellent analytical skills as well as verbal and written communication skills. As we are a distributed team, communication is especially important.
This role will primarily focus on Frontend development for cutting-edge engineering solutions, using Typescript, HTML, CSS and connecting to API endpoints. The candidate will be part of a team responsible for developing and maintaining the UI.
This role would suit a range of candidates, including those with a background in mathematics, engineering, or other similar fields such as data science, physics, chemical, or related disciplines. The successful candidate must be proficient in Typescript, HTML, CSS, and ideally have some experience with any Frontend framework, ideally Angular 2+.
The role involves working with the UI/UX and Backend teams to create and maintain robust functionality that will be used by engineers and other technical users. The UI is expected to be developed to high standards and best practices to address the engineering challenges faced by energy infrastructure, as identified by Penspen’s global business.
Responsibilities Include
- Developing new functionality as identified by THEIA’s product requirements
- Thorough review of other software developer’s Pull Requests (PR)
- Code maintenance, including optimisation and writing unit tests
- Conducting research into new technologies
Responsibilities
- Frontend Engineering: Develop and implement new functionality for a UI related to pipeline engineering.
- Work as a team: Communicate with the team lead and other teams to ensure delivery within the deadline.
- Maintenance: Write unit tests, keep optimisation high and the Frontend up to date.
- Research: Stay updated with developments in the field and work on building personal technical capability.
- Obtain a basic level of understanding of the engineering methodologies and techniques used in the pipeline industry.
- Document and standardise methods where appropriate.
- Contribute to knowledge sharing throughout THEIA
- You will be immersed in an onboarding program that introduces you to THEIA and our product.
- You will spend time with the Frontend team, learning how the teams operate, interact, and approach problems.
- You will read various parts of our handbook and familiarise yourself with the documentation culture at THEIA.
- You will set up your development environment and pick up a few good "first tasks" to get used to our code base and get accustomed to the end-to-end release flow.
- You will learn how we use agile methodologies and become familiar with our sprint boards and backlogs.
- You will understand our team standards, development, and release processes.
- Connecting to API endpoints.
- You will have a solid understanding of THEIA's operations and how we achieve them.
- You will have met with team members across THEIA and started building relationships to help you succeed in your role.
- You will have completed a couple of tasks and gradually expected to deliver with less assistance.
- You will be fully integrated into the team and established relationships across the company.
- You will have gained a deeper understanding of our codebase.
- Provide developer judgment and intuition on the UI/UX, User Flows and API Schemas.
- You will be able to fully stand on your own feet, pushing projects forwards and trusted to deliver to deadlines.
- You will have become an expert in Angular.
- You will have started contributing to knowledge sharing throughout THEIA.
Key Skills
Ranked by relevance
css
angular
ui
typescript
ux
react
vue
git
storage
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Front End Software Developer
2025-08-29
Full-time
Entry
United Kingdom
Professional Services
Engineering
View Job Details
Related
Backend Software Engineer Python - Start-up
2026-05-20
Full-time
Mid-Senior
United Kingdom
Software Development
Information Technology
View Job Details
Related
C# .NET - Fullstack Developer in Saanichton BC V8M 2A5 (Hybrid)
2026-05-23
Full-time
Mid-Senior
Canada
Appliances
Engineering
Login to Apply
- Posted
- Oct 29, 2024
- Type
- Full-time
- Level
- Entry
- Location
- United Kingdom
- Company
- Penspen
Industries
Oil
Gas
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Front End Software Developer
2025-08-29
Full-time
Entry
United Kingdom
Professional Services
Engineering
View Job Details
Related
Backend Software Engineer Python - Start-up
2026-05-20
Full-time
Mid-Senior
United Kingdom
Software Development
Information Technology
View Job Details
Related
C# .NET - Fullstack Developer in Saanichton BC V8M 2A5 (Hybrid)
2026-05-23
Full-time
Mid-Senior
Canada
Appliances
Engineering