Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer Contract (FE) image - Rise Careers
Job details

Senior Software Engineer Contract (FE)

At CV-Library, we have a simple vision: to help the world to work and we are looking for exceptional and talented people to help us realise this vision in both UK and overseas markets.  

We are in a period of accelerated growth, following a year of key strategic acquisitions and significant investment across all parts of the business from Tech and Data to People and HR, there’s never been a more exciting time to join us or a better place to grow your career! 

We are looking for a Senior Software Engineer to join our team. The ideal candidate will have extensive experience in developing and maintaining sophisticated front-end applications, as well as a deep understanding of agile methodologies. This role requires someone who can lead development efforts, mentor mid and junior developers, and collaborate effectively with both technical and non-technical stakeholders. If you are a passionate, innovative front-end engineer who thrives in a fast-paced environment, we want to hear from you!  

What you’ll be doing: 

    • Collaborate with Product, UX, and Engineering teams to develop high-quality, scalable, and performant front-end solutions. 
    • Lead architectural discussions, setting best practices for front-end development within the team. 
    • Stay up-to-date with emerging front-end technologies, frameworks, and industry trends, ensuring continuous improvement. 
    • Provide expert-level technical guidance and mentorship to junior and mid-level front-end developers. 
    • Optimise and enhance existing front-end systems to improve efficiency, maintainability, and user experience. 
    • Oversee the full software development lifecycle, from initial concept and design to implementation, testing, deployment, and ongoing maintenance. 
    • Implement advanced front-end features, resolve complex UI/UX challenges, and drive performance improvements. 
    • Produce and review technical reports detailing system usage, performance metrics, and potential defects. 
    • Serve as a key engineering leader, setting technical direction and promoting coding standards, security, and best practices. 
    • Create, update, and maintain high-quality technical documentation to ensure knowledge sharing and accessibility. 
    • Maintain a strong focus on industry standards, accessibility, and best practices to enhance development processes. 
    • Work closely with cross-functional teams to ensure timely and high-quality project delivery. 
    • Strong leadership, communication, and mentoring skills with a proven ability to guide and develop teams. 
    • Expert-level problem-solving and organisational skills with the ability to manage multiple priorities effectively. 
    • Extensive experience in delivering high-quality applications using CI/CD tools and DevOps best practices. 
    • Technology-agnostic mindset with a willingness to explore and implement new technologies when appropriate. 
    • Highly self-motivated with a proactive approach to problem-solving and process improvement. 
    • Deep understanding of the importance and implementation of comprehensive testing strategies. 
    • Significant experience supporting, modifying, and maintaining complex front-end systems developed by diverse teams. 
    • Demonstrable expertise in designing and developing front-end software within modern frameworks and architectures. 
    • Ability to translate complex business requirements into scalable, maintainable, and high-performance technical solutions. 

  • Essential Skills 
    • Extensive experience with front-end technologies, including JavaScript, React, and Next.js. 
    • Strong expertise in state management solutions such as Redux. 
    • Proficiency in writing automated tests using Jest and React Testing Library. 
    • Experience integrating and developing Restful services. 
    • Strong understanding of CI/CD tools and best practices (Docker, Helm, Jenkins, ArgoCD, etc.). 
    • Familiarity with working on a major cloud platform, with a preference for AWS. 
  • Desirable Skills 
    • Experience with server-side rendering and performance optimisation techniques. 
    • Some experience with Typescript. 
    • Strong understanding of accessibility standards and best practices. 
    • Familiarity with GraphQL and other API technologies. 
    • Hands-on experience with package and dependency management tools. 
    • Strong understanding of Agile methodologies and working within Agile teams. 
    • Awareness of the ethical implications of software development and a commitment to responsible engineering practices. 

This role is ideal for a highly experienced front-end Engineer who is passionate about building high-quality user interfaces, mentoring teams, and leading engineering initiatives in a fast-paced, collaborative environment. 

CV-Library Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CV-Library DE&I Review
3.88 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of CV-Library
CV-Library CEO photo
Lee Biggins
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer Contract (FE), CV-Library

At CV-Library, we're on the lookout for a brilliant Senior Software Engineer to join our dynamic team! As we strive to make our vision of 'helping the world to work' a reality, we need someone who is not only skilled in developing and maintaining exceptional front-end applications but also possesses a rich understanding of agile methodologies. This role allows for a blend of hands-on coding and strategic leadership, where you'll lead development efforts and mentor both mid and junior developers. In your day-to-day, you'll find yourself collaborating closely with our Product, UX, and Engineering teams to craft high-quality, scalable solutions. You will be at the forefront of architectural discussions and will stay up-to-date with the latest front-end tech and trends. We’re looking for a creative problem solver who thrives in fast-paced environments and relishes overcoming complex UI/UX challenges. If you're an innovative front-end engineer, passionate about enhancing user experiences and possessing strong leadership skills, CV-Library is the perfect place to grow your career. Come be part of an exciting journey and help us shape the future of our company while delivering exceptional software solutions!

Frequently Asked Questions (FAQs) for Senior Software Engineer Contract (FE) Role at CV-Library
What are the key responsibilities of a Senior Software Engineer at CV-Library?

As a Senior Software Engineer at CV-Library, you'll be responsible for collaborating with cross-functional teams to develop high-quality front-end solutions, leading architectural discussions, mentoring junior developers, and optimizing existing systems for better efficiency. You'll oversee the entire software development lifecycle, implement advanced features, and ensure best practices are followed within the team.

Join Rise to see the full answer
What qualifications are required for a Senior Software Engineer position at CV-Library?

To qualify for the Senior Software Engineer role at CV-Library, candidates should have extensive experience with front-end technologies like JavaScript and frameworks such as React and Next.js. A strong understanding of CI/CD tools and agile methodologies is also essential, along with proficiency in state management solutions and automated testing. Mentorship experience and effective communication skills are equally important.

Join Rise to see the full answer
How does a Senior Software Engineer at CV-Library mentor junior developers?

In the role of a Senior Software Engineer at CV-Library, mentoring junior developers involves providing expert-level technical guidance, sharing best practices, and fostering a culture of learning. You'll have the opportunity to lead code reviews, facilitate knowledge sharing through documentation, and support their growth in a collaborative environment.

Join Rise to see the full answer
What technologies should a Senior Software Engineer be familiar with at CV-Library?

At CV-Library, a Senior Software Engineer should be proficient in front-end technologies such as JavaScript, React, and Next.js. Familiarity with state management solutions like Redux and testing tools like Jest is also important. Additionally, experience with CI/CD practices, cloud platforms (preferably AWS), and API technologies like GraphQL are highly desirable.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer at CV-Library?

The work culture for a Senior Software Engineer at CV-Library is dynamic and collaborative. We embrace innovation and encourage our team members to stay up-to-date with industry trends. With a focus on mentorship and growth, you’ll find a supportive environment where your contributions are valued, and you can thrive alongside other talented professionals.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer Contract (FE)
Can you describe your experience with front-end technologies like JavaScript and React?

When discussing your experience with JavaScript and React during the interview, highlight specific projects you've worked on, detailing the challenges you faced and how you overcame them. It's beneficial to explain your familiarity with state management solutions and how you ensure high performance and maintainability in your code.

Join Rise to see the full answer
How do you approach leading architectural discussions in development projects?

In your answer, discuss how you encourage input from team members while also guiding discussions towards strategic goals. Share examples where you’ve set best practices that improved team collaboration and code quality, demonstrating your leadership skills.

Join Rise to see the full answer
What strategies do you use to mentor junior developers effectively?

Emphasize your approach to mentorship by mentioning techniques such as regular check-ins, code reviews, and creating a safe space for questions. Providing examples of successful mentorship experiences can showcase your leadership ability and commitment to team growth.

Join Rise to see the full answer
How do you stay updated with the latest front-end technologies and trends?

Share resources you rely on, such as tech blogs, webinars, or online courses. You might also discuss your participation in developer communities or attend conferences, showcasing your dedication to professional growth and technical excellence.

Join Rise to see the full answer
Can you explain a complex UI/UX problem you solved in a previous project?

When answering, lay out the context of the project, the challenges faced, and the solutions you implemented. Focus on the impact on user experience, presenting measurable improvements, and demonstrating your problem-solving skills.

Join Rise to see the full answer
What’s your experience with CI/CD practices, and why are they important?

Explain your understanding of CI/CD as a crucial part of modern development workflows that facilitates efficient deployment and testing. Share specific tools you've used (like Jenkins or Docker) and their positive impact on project outcomes.

Join Rise to see the full answer
Describe a time when you had to handle multiple priorities effectively.

Provide an example illustrating how you prioritized tasks based on deadlines and project impact, communicated with stakeholders, and ensured high-quality outcomes. This showcases your organizational skills and ability to perform under pressure.

Join Rise to see the full answer
How do you ensure quality in your code and the code of others?

Discuss your practices around code reviews, automated testing, and thorough documentation. Emphasize how you advocate for best practices that enhance code quality across the team.

Join Rise to see the full answer
What role does user feedback play in your development process?

Explain how you actively solicit user feedback, analyze it, and incorporate improvements based on real-world use cases. Sharing specific examples can highlight your commitment to user-centric design.

Join Rise to see the full answer
What ethical considerations do you take into account in software development?

Talk about the importance of responsible engineering, such as ensuring data privacy, accessibility, and sustainability in your projects. Emphasize your commitment to building software that positively influences users and society.

Join Rise to see the full answer
Similar Jobs
Posted 11 days ago
Posted 11 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
The Cigna Group Remote Franklin, Tennessee, United States
Posted 7 days ago
Early Warning® Remote San Francisco, California, United States
Posted 7 days ago
Photo of the Rise User
Coherent Corp. Hybrid San Jose, California, United States
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 11 days ago

CV-Library is the UK's leading independent job board. We pride ourselves on having the industry's largest CV database, which is bursting with over 13 million CVs. Our client list is crammed with the biggest brand names in recruitment and a healthy...

34 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
27 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
J
Someone from OH, Circleville just viewed ITINERARY ADVISOR REMOTE at JTBJ Enterprise LLC
Photo of the Rise User
Someone from OH, Holland just viewed Data Intelligence Intern at Actian Corporation
Photo of the Rise User
Someone from OH, Holland just viewed Program Intern, Data Engineering at Pilot Company
Photo of the Rise User
11 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
146 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Sandusky just viewed Head of IT/Security at Aerones
Photo of the Rise User
Someone from OH, Sandusky just viewed Vice President, Technology at MedVA
I
Someone from OH, Sandusky just viewed IT Manager at Infinite Locus
Photo of the Rise User
29 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance Associate at Street Diligence
M
Someone from OH, Sandusky just viewed Director of Security, IT, & Compliance at Murmuration
W
Someone from OH, Sandusky just viewed Enterprise Technology Director at World Central Kitchen
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Remote Manager in Training- CS/Sales at Global Elite
Photo of the Rise User
Someone from OH, Cleveland just viewed Software Engineer I (DevOps) at Mastercard
C
Someone from OH, Warren just viewed Front End Developer (for AI Agent) at CyberCare
I
Someone from OH, Warren just viewed Senior Angular Lead at Integrators services a.s.
Photo of the Rise User
Someone from OH, Warren just viewed SSr. Front End Engineer (Angular.js) at NTD Software
Photo of the Rise User
Someone from OH, Warren just viewed Front-End Developer at Apex Logic
S
Someone from OH, Warren just viewed Angular Developer at Sparkland
Photo of the Rise User
Someone from OH, New Albany just viewed Diversity, Equity & Inclusion Manager at Axios
Photo of the Rise User
Someone from OH, Cincinnati just viewed Customer Service Associate at 2K