At a Glance
- Tasks: Build and test backend API services for mobile applications.
- Company: Glance is a boutique mobile design agency with a fully remote team.
- Benefits: Enjoy remote work, flexible hours, pension, training budget, and annual bonuses.
- Why this job: Join a collaborative team shaping exciting products across various industries.
- Qualifications: Experience in Node.js, Javascript, and a proactive, detail-oriented mindset required.
- Other info: Be part of an Agile team and influence our development processes.
The predicted salary is between 29000 - 36000 £ per year.
Who We Are: Glance is a small, boutique mobile design and development agency with a fully remote, worldwide team. We build mobile apps and supporting systems for clients ranging from startups to prominent household names and cover almost all market verticals. We are growing our UK presence and looking for a Node.js Developer (Backend) to join our remote delivery team.
What We Need: We are looking for an experienced and proactive Node.js Developer (Backend) to build and test backend API services to support the mobile applications of our clients, ensuring we release high-quality code through an efficient and repeatable process. You will work closely with other remote developers, designers, and our Agile Delivery Manager forming a cross-functional team building both mobile products and supporting backend services. You will propose best-fit approaches for mobile development to keep us on the leading edge of our industry. In addition, you will work closely with clients to ensure their business goals are met in the simplest and most efficient way. You will form part of our Agile team and will attend all Agile ceremonies (such as standups, retrospectives, and product workshops) to help plan, estimate, and refine your work and execute on the clients' vision to the highest standard.
If you join us, you will need to:
- Write clean, efficient, and reusable code.
- Develop and manage server-side components.
- Design and deploy high-performance applications.
- Integrate server-side logic to the user-facing components built by front-end developers.
- Incorporate data protection and cybersecurity measures.
- Ensure that the main database and front-end requests are at their optimal performance.
- Identify and implement data storage solutions.
- Perform diagnostic tests, fix bugs, and provide technical support to users.
- Document software development processes and prepare project reports.
- Provide suggestions for improvement and apply them to daily tasks and processes.
To be successful in this role, you will need to be:
- An experienced backend developer for technology companies.
- Deeply knowledgeable in Node.js, Javascript, Typescript, libraries, frameworks, and tech stacks.
- A detail-oriented person, especially in identifying and fixing errors.
- A proactive and confident communicator.
- A collaborative team player - you will work closely with our Agile Delivery Manager, designers, other developers, and directly with our clients.
- Analytical - you should be comfortable gathering and analyzing information for timely decision-making and problem-solving to create the best products.
- Comfortable with pushing back and saying “No” when required.
- Adaptable to a fast-paced and changing environment.
- An ideas person with a hands-on approach.
- A naturally curious and driven person.
What we can offer you in return:
- A fully-remote, flexible, and highly-collaborative working environment.
- Benefits include pension, training budget, and annual bonus.
- The opportunity to play a vital role in our business and shape our processes.
- The chance to work on exciting products across all market verticals.
- Salary: £35,000 - 45,000 annually.
Node.JS Developer (Backend) employer: Glance
Contact Detail:
Glance Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Node.JS Developer (Backend)
✨Tip Number 1
Familiarise yourself with Agile methodologies, as this role involves participating in Agile ceremonies. Understanding how to effectively collaborate in a remote team setting will demonstrate your readiness to integrate smoothly into their workflow.
✨Tip Number 2
Showcase your problem-solving skills by preparing examples of past projects where you identified and fixed bugs or improved performance. This will highlight your analytical abilities and proactive approach, which are key traits they are looking for.
✨Tip Number 3
Research Glance's previous projects and clients to understand their market verticals. Being able to discuss how your experience aligns with their work will make you stand out as a candidate who is genuinely interested in their business.
✨Tip Number 4
Prepare to discuss your experience with Node.js, Javascript, and Typescript in detail. Be ready to explain your thought process when developing server-side components and how you ensure code quality, as this will be crucial in demonstrating your technical expertise.
We think you need these skills to ace Node.JS Developer (Backend)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js, JavaScript, and TypeScript. Include specific projects where you've built backend API services and mention any Agile methodologies you've worked with.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working in a remote team and your proactive approach to problem-solving. Mention how your skills align with Glance's needs and your ability to communicate effectively with clients and team members.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to relevant projects that demonstrate your backend development skills. Highlight any work that involved collaboration with designers or other developers.
Prepare for Technical Questions: Be ready to discuss your technical expertise in Node.js and related technologies during the interview process. Prepare examples of challenges you've faced in previous roles and how you overcame them, especially in an Agile environment.
How to prepare for a job interview at Glance
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Node.js, JavaScript, and TypeScript in detail. Bring examples of past projects where you built backend API services, and be ready to explain your coding process and the challenges you faced.
✨Demonstrate Your Problem-Solving Abilities
Expect questions that assess your analytical skills. Prepare to discuss how you've identified and fixed bugs in previous projects, and share specific examples of how you approached problem-solving in a collaborative environment.
✨Emphasise Your Communication Skills
As a remote team member, clear communication is key. Be ready to talk about how you’ve effectively communicated with clients and team members in the past, especially in an Agile setting. Highlight your proactive approach to sharing ideas and feedback.
✨Prepare for Agile Methodology Questions
Since you'll be part of an Agile team, brush up on Agile principles and practices. Be prepared to discuss your experience with Agile ceremonies like standups and retrospectives, and how you contribute to planning and refining work within a team.