At a Glance
- Tasks: Build and maintain backend services and APIs using Node.js and TypeScript.
- Company: Join a dynamic team creating a cloud platform for asset managers.
- Benefits: Enjoy remote work flexibility and a competitive salary of £60-75k.
- Why this job: Be part of an innovative project with real-world impact in finance.
- Qualifications: Strong experience in Node.js, TypeScript, and API development required.
- Other info: Work autonomously in a fully remote environment with Agile workflows.
The predicted salary is between 48000 - 72000 £ per year.
We are hiring a Backend Engineer with strong TypeScript and Node.js experience to join a team building a data-driven cloud platform used by asset managers for fund centres, client portals, and automated document generation. This is a backend-heavy role focused on building robust APIs, handling complex data ingestion and transformation, and working across AWS-hosted environments.
What You’ll Do
- Build and maintain backend services and RESTful APIs in Node.js + TypeScript
- Design modular, scalable microservices
- Optimise data schemas and flow across systems
- Work with relational & NoSQL databases (Postgres, MongoDB, etc.)
- Collaborate with cross-functional teams on backend features
- Solve challenges around data pipelines, performance, and architecture
- Use JIRA and Agile workflows
What You’ll Need
- Strong experience with Node.js and TypeScript
- Proven track record in API and microservices development
- Solid understanding of data models, backend architecture, and AWS
- Experience with databases and cloud-based systems
- Ability to work autonomously in a fully remote team
Backend JavaScript Developer employer: TechShack
Contact Detail:
TechShack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend JavaScript Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Node.js and TypeScript. 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 AWS and cloud-based systems during any discussions or interviews. Be prepared to discuss how you've used AWS services in past projects, as this will demonstrate your capability to work in the required environment.
✨Tip Number 3
Brush up on your knowledge of RESTful APIs and microservices architecture. Be ready to explain your approach to designing scalable and modular services, as this is a key aspect of the role.
✨Tip Number 4
Engage with the community by joining forums or groups related to Node.js and TypeScript. Networking with other developers can provide insights into best practices and may even lead to referrals for the position.
We think you need these skills to ace Backend JavaScript Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js and TypeScript. Include specific projects where you've built APIs or worked with microservices, as this will demonstrate your relevant skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with AWS and databases, and how you can contribute to building robust backend services.
Showcase Relevant Projects: If you have any personal or professional projects that involve data ingestion, transformation, or cloud-based systems, be sure to mention them. This can set you apart from other candidates.
Highlight Collaboration Skills: Since the role involves working with cross-functional teams, emphasise your ability to collaborate effectively. Provide examples of how you've worked in Agile environments or used tools like JIRA in past roles.
How to prepare for a job interview at TechShack
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Node.js and TypeScript in detail. Highlight specific projects where you've built APIs or microservices, and be ready to explain the challenges you faced and how you overcame them.
✨Understand the Company’s Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially AWS and the databases they use like Postgres and MongoDB. This will show that you're genuinely interested in the role and can hit the ground running.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving skills, particularly around data ingestion and performance optimisation. Practice explaining your thought process clearly, as this will demonstrate your analytical abilities.
✨Emphasise Collaboration and Autonomy
Since this is a remote position, highlight your ability to work independently while also collaborating effectively with cross-functional teams. Share examples of how you've successfully communicated and worked with others in a remote setting.