cover image
Version 1

Senior Frontend Engineer

Remote

Belfast, United Kingdom

Full Time

23-04-2025

Job Specifications

Company Description

Version 1 has celebrated over 26 years in Technology Services and continues to be trusted by global brands to deliver solutions that drive customer success. Our expertise enables our customers to navigate the rapidly changing Digital-First world we live in. We foster strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services.

We’re An Award-winning Employer Reflecting How Our Employees Are At The Very Heart Of Version 1 And What We Do

UK & Ireland's premier AWS, Microsoft & Oracle partner
3400+ strong, €350/£300m revenue business
10+ years as a Great Place to Work in Ireland & UK
Best Workplace for Women in the UK & Ireland by GPTW
Best Workplace for Wellbeing in the UK by GPTW
We’re a core values driven company, we hire people who share our values, and we reward those who display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you!

Job Description

As a Front-End Developer, you'll collaborate closely with Product Owners, Business Analysts, Technical Architects, UX/UI Designers and other team members to understand business requirements and drive the solution design and development of our digital products. Your role involves ensuring that the code aligns with these requirements and adheres to our architectural and front-end coding standards. Performance optimisation is key, and you'll employ best practices to enhance our applications. Additionally, you'll stay proactive by suggesting upgrades and updates to maintain modern security standards and adhere to evolving best practices in development. Your contributions extend beyond individual projects; you'll help enrich our shared component libraries by crafting modular and reusable components. Furthermore, as a valued member of our team, you'll provide mentorship to junior members and actively share your expertise across the wider team.

Responsibilities

Experience working closely with key stakeholders across the engineering team, including Architects, Product Owners and UX designers understanding and demonstrating how written requirements translate into a technical solution.
Develop interfaces for web and mobile applications and develop high-quality, efficient, reusable code and libraries for future use.
Collaborate with other team members to formulate and articulate end-to-end architecture and (non-) functional design
Responsible to take ownership of the Frontend digital and software platform
Ensure the use of Version 1’s’s Agile process and framework
Instil champion best practices within the team, including TDD, code reviews and pair programming
Mentor and bring on junior members of the team.
Design flexible and configurable software components
Produce well designed, testable, maintainable, secure and efficient code

Qualifications

You will have an extensive background in front-end development with significant experience working with TypeScript and React. Any further experience with Next.js/Angular/Vue.js is beneficial
Experience with mobile development frameworks like React Native is beneficial.
Experience with GraphQL, preferably using Apollo Client with React for efficient data fetching and state management.
Experience in Unit Testing with Jest
Continuous Integration experience (Docker)
A passion for coding and keeping up to date with new technologies frameworks and techniques
Extensive experience in an Agile environment
Exceptional communication skills to interact with clients and onsite and near-shore development teams
Ability to prioritise and handle several tasks at once with multiple deadlines will be important
Experience in back-end integration and any experience with backend technologies like Java/Python is an advantage.

Additional Information

Why Version 1?

At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their wellbeing, professional growth, and financial stability.

Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits.
Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme.
Flexible/remote working, Version 1 is tremendously understanding of life events and people’s individual circumstances and offer flexibility to help achieve a healthy work life balance.
Financial Wellbeing initiatives including; Pension, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme.
Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more. Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies.
Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat.
Reward schemes including Version 1’s Annual Excellence Awards & ‘Call-Out’ platform.
Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.

And many more exciting benefits… drop us a note to find out more.

About the Company

Version 1 is a leader in digital transformation, partnering strategically with global organisations to transform and adopt technology and drive innovation in a responsible way. With an end-to-end offer designed to address the most difficult challenges faced by customers, and supported by the latest cutting-edge technologies, Version 1 is focused on delivering successful customer outcomes through the power of world-class teams. This pledge is underscored by the key principles of the organisation, a triangle of balanced pri... Know more

Related Jobs

Company background Company brand
Company Name
TipTopJob
Job Title
Senior Software Engineer
Job Description
Senior Software Engineer : Unity Fully Remote within UK GBP 70,000: GBP 90,000 Are you an experienced Unity Developer looking for your next challenge on a fully remote basis : this role could be for you I'm working with a leading 'immersive technology business' who develop content and interactive experiences for businesses across the UK and globally. Their services range from consultancy, product apps, e:learning, immersive gaming and simulation and as a leader within the industry, they have partnered with some of biggest brands from McDonalds to Microsoft to PlayStation. An award:winning business with over 20 years of history, they are really pushing the boundaries within the immersive space and with loads of new projects on the horizon, they are now looking to grow their team with aSenior Software Engineerto join their Studio In role, you will have wide variety of responsibilities from collaborating with different teams to deliver immersive experiences in Unity, develop different platforms including web and mobile using C and begin to integrate AI into upcoming projects. The company are based in London, but the role is fully remote. Applicants must be based in the UK. The Role : Work collaboratively with many different teams : design, artists, architects. : Deliver top:end immersive experiences using Unity and a real focus on 3D graphics. : Support pushing the boundaries of AR, VR and AI experiences. : Develop C code across web and mobile platforms. : Begin to integrate AI and Machine Learning principals. : Work closely with stakeholders to understand requirements. : Be passionate about digital entertainment and immersive experiences. : Happy in a fast:paced, innovative environment. Core Requirements : Good experience with Unity : 3D Graphics and Interactivity. : C Development : Web and Mobile platforms. : Confident on the frontend with JavaScript and React. : VR and AR Development : ARCore, Arkit, Hololens. : Excellent problem solving skills and ability to lead change. : Confident collaborative skills working across different teams. : Good communicator and a self:starter mindset. : Bonus Skills: C++, ML : TensorFlow, PyTorch, VFX. Salary: GBP 70,000: GBP 90,000 Benefits:Bonus, 25 Days Holiday, Healthcare If that sounds of interest, please apply and I can give you a call today Tim Stock /
London, United Kingdom
On site
Full Time
07-05-2025
Company background Company brand
Company Name
Centrica Energy
Job Title
Lead Full Stack Developer
Job Description
Join us, be part of more. We’re so much more than an energy company. We’re a family of brands revolutionising how we power the planet. We're energisers. One team of 21,000 colleagues that's energising a greener, fairer future by creating an energy system that doesn’t rely on fossil fuels, whilst living our powerful commitment to igniting positive change in our communities. Here, you can find more purpose, more passion, and more potential. That’s why working here is #MoreThanACareer. We do energy differently - we do it all. We make it, store it, move it, sell it, and mend it. Centrica Energy is the trading arm of Centrica. We trade LNG, gas, power and energy attributes - and connect independent producers, suppliers and corporate off-takers in the wholesale energy markets. We are looking to recruit a passionate and highly motivated Lead Full Stack Developer with strong analytical skills who will be joining a fast-moving and high performing development team working on the backend of a cutting-edge data platform, based on AWS buildout. The role will have exposure to expand our footprint in the AI space with Azure OpenAI You’ll play a key role in architecting cloud-native solutions, mentoring junior developers, and ensuring best practices in code quality, security, and performance across both front-end and back-end components. The data platform rollout provides pre-trade Analytics capability to the Energy Trading Front Office business within Centrica. This role presents a great opportunity to work in close proximity to the commodity trading business unit and involving all the aspects of development starting from gathering requirements through until delivery. This role can be based out of any of our Antwerp (Belgium) Aalborg or Copenhagen (Denmark) or London (UK) office. About the Role: Using and improving our in-house continuous delivery pipelines to release new features and functionality Design and develop robust APIs, microservices, and serverless components using Python and C# Shape a modern day cloud platform, experience with AWS suite and containerization ECS and EKS Mentor and lead junior developers on the team across geographies through code reviews, pair programming, and knowledge sharing Be comfortable engaging with business stakeholders and help building out the team’s book of work Build solutions using Azure OpenAI framework Design, develop, and maintain applications using modern front-end and back-end technologies Ensure applications are scalable, reliable, and secure Propose technical solutions and vendor products for business problems and work with project team to deliver the solutions Use and improve our in-house continuous delivery pipelines to release new features and functionality Liaise with all system owners and business units to ensure systems are fit for purpose Produce high level technical designs and liaise with relevant group Infrastructure, cloud, security and network teams to ensure it fits with Centrica’s Architectural patterns and practices. The Person: Commercial programming experience in any of the programming languages such as JavaScript (React js), C# or Python (be willing to work on React js and Python backend services) Strong Object Oriented Programming using S.O.L.I.D Principles Experience with event-driven architectures (e.g., SQS, SNS, Kafka) Proficient with RESTful APIs, GraphQL, and asynchronous programming Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure-as-code (Terraform or CloudFormation) Knowledge of relational and / or non-relational (NoSQL) databases (we use Postgres and moving to ClickHouse) A pragmatic and practical approach to solving business problems Exposure to test driven development and integration testing Experience working with development team tools (e.g. continuous integration systems and version control systems (we use Git)) Experience in agile environments (Scrum/Kanban) Strong Communication and leadership skills. Why should you apply? We’re not a perfect place – but we’re a people place. Our priority is supporting all of the different realities our people face. Life is about so much more than work. We get it. That’s why we’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, making sure that you and your family are supported not only financially, but physically and emotionally too. Visit the link below to discover why we’re a great place to work and what being part of more means for you. https://www.morethanacareer.energy/centrica If you're full of energy, fired up about sustainability, and ready to craft not only a better tomorrow, but a better you, then come and find your purpose in a team where your voice matters, your growth is non-negotiable, and your ambitions are our priority. Help us, help you. We would love for you to share any information about yourself throughout our recruitment process so that we can better understand you and help shape your journey.
London, United Kingdom
On site
Full Time
07-05-2025
Company background Company brand
Company Name
E-Solutions
Job Title
Control M Administrator
Job Description
Job description Role ControlM Senior Administrator Key Responsibilities Upgrade Maintenance oUpgrade core Control M components eg Control MEnterprise Manager and Control MServer with minimal service disruption oIntegrate supplementary modules such as Workload Change Manager Workload Archiving and Workflow Insights into existing environments to maximise system performance System Health Monitoring oProactively manage the health of the Control M environment by continuously monitoring core components and identifying issues before they become service impacting oUtilise observability tools eg AppDynamics Splunk ThousandEyes to analyse system performance and optimize operations Testing Deployment oDevelop and execute comprehensive functional and non functional test cases for major changes such as version upgrades or the deployment of new Control M Agent Plug Ins oEmploy scripting eg Python PowerShell to package and deploy new Control MAgent versions across the enterprise Documentation Collaboration oCreate detailed technical documentation and diagrams to support system maintenance and troubleshooting efforts oCollaborate effectively with cross functional teams and key stakeholders to ensure seamless system integration and project delivery Mentoring Continuous Improvement oMentor and up skill team members by conducting gap analyses facilitating knowledgesharing sessions and developing tailored training plans oTroubleshoot and resolve production issues swiftly to maintain high system availability and performance Qualifications Technical Expertise oDemonstrable experience in upgrading and maintaining core Control M components oIn depth knowledge of Control M modules including Workload Change Manager Workload Archiving and Workflow Insights oHands on experience with observability tools such as AppDynamics Splunk and ThousandEyes oBroad IT infrastructure background with proven experience managing Oracle databases oProficiency in scripting languages eg Python PowerShell for automation and deployment tasks Certifications Methodologies oBMC Certified Associate in Control M 21x for Administrators oFamiliarity with agile methodologies DevOps practices and ITIL frameworks Additional Desirable Skills Expertise in capacity planning and performance tuning for Control M environments Experience implementing security best practices within Control M including regular audits and compliance checks Proven ability to manage backup disaster recovery and business continuity planning for Control M components Strong problem solving skills and a continuous improvement mindset Excellent communication skills and a collaborative approach to working with diverse teams
London, United Kingdom
On site
Full Time
07-05-2025
Company background Company brand
Company Name
TikTok
Job Title
Compliance Analyst - USDS
Job Description
Responsibilities TikTok is seeking a Compliance Analyst to be part of the USDS Security Risk and Compliance team. The role will have a significant impact on mitigating security and compliance risk, and maturing USDS operations to meet its compliance objectives. Responsibilities include but are not limited to: - Compliance - Understand USDS compliance requirements including data security, data governance and be able to answer business driven oncall inquiries and deliver feedback to enable compliance operations - Drive compliance assessments and identify compliance risks and mitigations for new product and feature launches - Act as a compliance advisor and partner to enable business operations and Security and Privacy groups by assisting them in the implementation of data security, compliance requirements, and information security technologies - Identify security and compliance risks to the business units and ensure appropriate data security procedures are implemented in projects and technology - Program Management: - Deliver strong customer service to your global business stakeholders including responsiveness, follow through and clear communication - Develop and measure KPIs derived from business driven oncalls to help manage team performance and key compliance risks that can impact organizational compliance and regulatory requirements - Use technology to develop automated mechanisms for responding to business inquiries more efficiently - Utilize case management systems to track business inquiries and compliance assessments Qualifications Minimum Qualifications - Experience with U.S. Regulatory compliance requirements and implementing data security and governance programs - Experience identifying compliance or privacy risks for new product/feature launches - Ability to collaborate with global engineers and product managers on product/feature launches - Experience with case management tools or oncall management and ability to respond to compliance or security driven inquiries - Experience conducting data driven compliance assessments including analyzing data fields and complex data flows - Ability to collaborate with operations teams, communicate technical concepts to a broad range of technical and non-technical staff, and provide compliant solutions - Demonstrates excellent organizational direction, time management, problem-solving, prioritization, goal setting, leadership, motivation, negotiation, and interpersonal relations; 3-5+ years applicable experience Preferred Qualifications: - Start-up experience - Experience with GDPR reporting, privacy reporting, or regulatory compliance reporting - CISSP / CISA / CISM - Experience with case management tools or GRC platforms (JIRA, Archer) - Experience with risk and controls frameworks including (ISO 27001, NIST CSF, NIST RMF, FAIR, COBIT, NIST RMF, ISO 31000 etc.) About USDS TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. U.S. Data Security (“USDS”) is a subsidiary of TikTok in the U.S. This new, security-first division was created to bring heightened focus and governance to our data protection policies and content assurance protocols to keep U.S. users safe. Our focus is on providing oversight and protection of the TikTok platform and U.S. user data, so millions of Americans can continue turning to TikTok to learn something new, earn a living, express themselves creatively, or be entertained. The teams within USDS that deliver on this commitment daily span across Trust & Safety, Security & Privacy, Engineering, User & Product Ops, Corporate Functions and more. Data Security Statement This role requires the ability to work with and support systems designed to protect sensitive data and information. As such, this role will be subject to strict national security-related screening. Why Join Us Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day. We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us. Diversity & Inclusion TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
London, United Kingdom
Hybrid
Full Time
07-05-2025