At a Glance
- Tasks: Lead full-stack development and automation testing in a hands-on role.
- Company: Join a fast-growing tech company focused on innovation and collaboration.
- Benefits: Enjoy remote work, early-finish Fridays, private healthcare, and a professional development budget.
- Why this job: Make a direct impact on product stability in a supportive, low-ego team culture.
- Qualifications: 3+ years in full-stack JavaScript with strong test automation skills required.
- Other info: This role does not offer visa sponsorship; UK work authorisation is necessary.
The predicted salary is between 46200 - 58800 £ per year.
Location: Remote (UK-based with occasional team meetups)
Salary: £55,000–£70,000 (depending on experience)
Employment Type: Full-time
About the Role
A fast-growing tech company is seeking a Senior Full Stack Developer to lead high-quality development and automation testing initiatives. This is a 100% hands-on technical role where the successful candidate will take ownership of the full stack (Node.js, React, GraphQL) while driving robust testing practices across the codebase. The client is looking for someone who can set the standard for test coverage and documentation, with the autonomy to implement best practices. This role offers the opportunity to make a direct impact on product stability while working within a collaborative, low-ego team.
Key Responsibilities
- Develop and maintain full-stack applications using React, Node.js, GraphQL, and PostgreSQL/MongoDB
- Lead automation testing efforts—implementing, improving, and documenting test suites (e.g., Jest, Cypress, Ghost Inspector)
- Ensure high test coverage and promote testing best practices across the development team
- Collaborate with product and DevOps teams to deliver secure, stable features efficiently
Essential Skills & Experience
- 3+ years’ professional experience with full-stack JavaScript (React + Node.js)
- Strong proficiency in GraphQL and modern databases (SQL/NoSQL)
- Demonstrable expertise in test automation (Jest, Mocha, Cypress, or similar)
- Ability to define and implement testing strategies—specific tools are flexible
- Pragmatic approach to balancing delivery speed with code quality
Desirable Qualifications
- Background in regulated industries (e.g., EdTech, healthcare, finance)
- Familiarity with AWS services, CI/CD pipelines, or containerisation (Docker)
Benefits & Culture
- Remote-first working model with optional in-person meetups
- Early-finish Fridays and competitive holiday allowance
- Private healthcare and professional development budget
- Supportive, collaborative environment that values technical excellence
Note: This role does not offer visa sponsorship. Applicants must be legally authorised to work in the UK.
Javascript Developer employer: NearTech Search
Contact Detail:
NearTech Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Javascript Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Node.js, React, and GraphQL. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Highlight your experience with automation testing tools like Jest and Cypress during networking opportunities. Engage with communities on platforms like GitHub or Stack Overflow where you can discuss your testing strategies and learn from others.
✨Tip Number 3
If you have experience in regulated industries, make sure to mention this in conversations with potential colleagues or during interviews. This background can set you apart and demonstrate your understanding of compliance and quality standards.
✨Tip Number 4
Take advantage of remote working by connecting with other developers online. Join relevant forums or social media groups where you can share insights about full-stack development and testing practices, which can help you build a network and gain referrals.
We think you need these skills to ace Javascript Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with full-stack JavaScript, particularly React and Node.js. Include specific projects where you've implemented automation testing and used tools like Jest or Cypress.
Craft a Compelling Cover Letter: In your cover letter, express your passion for developing high-quality applications and your understanding of testing best practices. Mention how your background aligns with the company's goals and culture.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your skills in full-stack development and test automation. Highlight any contributions to open-source projects if applicable.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for spelling and grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at NearTech Search
✨Showcase Your Technical Skills
Be prepared to discuss your experience with full-stack JavaScript, particularly React and Node.js. Bring examples of projects you've worked on that demonstrate your proficiency in these technologies, as well as your understanding of GraphQL and database management.
✨Highlight Your Testing Experience
Since the role emphasises automation testing, be ready to talk about your experience with tools like Jest, Mocha, or Cypress. Discuss specific instances where you implemented testing strategies and how they improved code quality and stability.
✨Demonstrate Collaboration Skills
This position requires working closely with product and DevOps teams. Share examples of how you've successfully collaborated in previous roles, focusing on communication and teamwork, especially in a remote setting.
✨Prepare Questions About Best Practices
Show your interest in the company's approach to development by preparing thoughtful questions about their testing practices and code quality standards. This demonstrates your commitment to excellence and your desire to contribute positively to their team culture.