At a Glance
- Tasks: Design and build innovative applications using JavaScript while collaborating with diverse teams.
- Company: Join Nearform, a leading tech company focused on AI-driven digital solutions.
- Benefits: Enjoy remote work, flexible hours, competitive salary, and generous leave policies.
- Why this job: Make a real impact by solving complex challenges with cutting-edge technology.
- Qualifications: 7+ years of experience in software development, especially with JavaScript, Node.js, and React.
- Other info: Be part of a supportive team that values continuous learning and career growth.
The predicted salary is between 60000 - 80000 £ per year.
This is a permanent full time remote opportunity for those based in the UK.
About Nearform
Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and capability at pace. We create AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. In these ways, we partner with ambitious enterprises to deliver enduring impact. Our deep expertise in solving the world's most complex digital problems, along with our collaborative, people-first approach, enables enterprises to build breakthrough products and modernise legacy systems by unleashing the power of AI. Today, our team of 500 experts in 20+ countries is trusted by leading enterprises including Lululemon, Puma, Sun Life, Starbucks, Travelex, Virgin Media 02, and Walmart.
As part of our Engineering function, you will work closely with clients to translate complex business requirements into innovative digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer, you will collaborate with distributed teams, leveraging cutting-edge technologies to build secure, high-performance applications. Our Nearform engineers are known for building high quality, scalable solutions that solve real world problems.
About The Senior JavaScript Engineer Role
As a Senior Engineer at Nearform your main task will be designing & building applications using JavaScript. However as you'll likely work on a variety of projects your responsibilities may also include:
- Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team.
- Assisting with defining structured practices, especially in source code management, building and deployment.
- Designing and implementing data storage solutions.
- Optimising performance in applications for maximum speed and scalability.
- Getting feedback from users and clients, and building solutions for them.
- Assisting with the analysis of client requirements.
- Working with and supporting Technical Leaders in project execution and timely delivery.
- Collaborating with client teams.
What we are looking for in this person
- Significant experience delivering at a Senior Engineer level. Our Seniors typically have at least 7 years' commercial experience.
- Practical experience of delivering in an agile environment.
- Practical experience and knowledge of developing real-world solutions.
- Deep knowledge of the JavaScript language.
- Deep understanding of JavaScript frameworks, must include Node.js and React.
- Deep understanding of versioning control tools - e.g. Git.
- Testing experience and familiarity with testing tools at all levels, unit, integration and end to end testing.
- Practical and real world experience working with databases and cloud environments.
- Experience with automation, CI and CD.
- Experience building software collaboratively using pull requests and code reviews.
- Excellent communication and collaboration skills.
- Professional proficiency in English.
Benefits and Perks we offer at Nearform
- Annual Company Bonus - We all help Nearform to hit company goals so we all receive a share of the profits on an annual basis in line with company performance.
- Work Remotely and Flexibly - We have a genuine dedication to work/life balance. Our flexible working culture allows you to work around what matters - school run, no problem!
- Paid Time Off Package - We offer an annual leave of 25 days plus public holidays. We also offer sick leave, marriage leave and many more.
- Remote Working Allowance - Every 2 years, you will have a budget of up to €1250 (equivalent in GBP) to help you set up a comfortable and productive workspace in addition to your essential equipment provided by Nearform when you join.
- Training and Development Allowance - We understand the importance of continuously learning so we offer an allowance of up to €1000 (equivalent in GBP) you can use to upskill yourself.
- Healthcare - It's important to always take care of your health, so we offer additional private healthcare here at Nearform.
- Pension & Insurances - We offer a pension match of up to 5% and Income Protection and Death in Service for peace of mind.
Our Interview Process
- Talent Call (30 mins via Zoom) - An introductory conversation with a member of our Talent Team to learn more about your background, experience, and career goals. We'll also provide a high-level overview of Nearform and answer any questions you may have. This step helps us assess initial alignment.
- Technical Assessment (1 hour via Zoom) - A live coding challenge with one of our trained interviewers. You'll be asked to build a working solution to a problem via screen sharing, demonstrating your JavaScript expertise, problem-solving ability, and coding best practices in a real-time environment.
- Hiring Manager Interview (45 mins via Zoom) - A conversation with a Hiring Manager focused on your approach to teamwork, client collaboration, and problem-solving in an enterprise development setting. We'll also share more details about Nearform and the potential projects you may join.
There may also be an additional interview with the client depending on the project.
Ready to Join Us?
If you're passionate about building high-quality applications, solving complex challenges, and driving innovation in enterprise development, we'd love to hear from you. Apply now via our careers page at Nearform and be part of a team that values technical excellence, collaboration, and continuous learning. Nearform is committed to shaping a better world in all that we do. Our global team is built based on respect, inclusivity, diversity and excellence. If you require any adjustments to the interview process as part of your application, please let someone from our Talent Team know so they can help.
Senior JavaScript Software Engineer (Perm, UK, Remote) in London employer: Nearform
Contact Detail:
Nearform Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior JavaScript Software Engineer (Perm, UK, Remote) in London
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or other platforms. Let them know you're on the lookout for opportunities, especially in companies like Nearform that value collaboration and innovation.
✨Tip Number 2
Prepare for those technical assessments! Brush up on your JavaScript skills and practice coding challenges. We all know that showing off your problem-solving abilities can really set you apart during interviews.
✨Tip Number 3
Don’t underestimate the power of a good follow-up! After interviews, drop a quick thank-you note to express your appreciation. It shows your enthusiasm and keeps you fresh in their minds.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at Nearform.
We think you need these skills to ace Senior JavaScript Software Engineer (Perm, UK, Remote) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior JavaScript Engineer role. Highlight your experience with JavaScript, Node.js, and React, and don’t forget to mention any agile projects you've worked on. We want to see how your skills align with what we’re looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you’re passionate about building high-quality applications and how your experience can help solve complex challenges. Keep it concise but engaging – we love a good story!
Showcase Your Projects: If you’ve worked on any cool projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we want to see your coding skills in action. Links to GitHub or live demos are a big plus!
Apply Through Our Website: We encourage you to apply directly through our careers page. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Nearform!
How to prepare for a job interview at Nearform
✨Know Your JavaScript Inside Out
Make sure you brush up on your JavaScript skills, especially Node.js and React. Be prepared to discuss your past projects and how you've used these frameworks to solve real-world problems. Practising coding challenges can help you demonstrate your expertise during the technical assessment.
✨Understand Agile Methodologies
Since the role requires experience in an agile environment, be ready to talk about your experience with agile practices. Think of specific examples where you've contributed to sprints, stand-ups, or retrospectives, and how these experiences have shaped your approach to software development.
✨Showcase Your Collaboration Skills
Nearform values teamwork, so prepare to discuss how you've worked with others in previous roles. Highlight your experience with code reviews, pull requests, and how you've collaborated with clients to gather requirements and feedback. This will show that you're not just a great coder but also a team player.
✨Prepare for Real-Time Problem Solving
During the technical assessment, you'll need to think on your feet. Practice solving coding problems live, as this will help you get comfortable with the pressure of demonstrating your skills in real-time. Focus on explaining your thought process clearly while coding, as communication is key.