At a Glance
- Tasks: Join a dynamic team to tackle exciting full-stack development challenges using TypeScript, React, and Node.js.
- Company: Well-established tech business with a focus on innovation and collaboration.
- Benefits: Competitive daily rate, hybrid working, and potential for contract extension.
- Why this job: Make an immediate impact by clearing backlogs and contributing to meaningful projects.
- Qualifications: Strong full-stack experience with TypeScript, AWS, and MongoDB; testing skills are a must.
- Other info: Fast-paced environment with opportunities for professional growth and development.
We are working with a well-established technology business to find a Senior Full Stack Developer for an immediate contract engagement. This is a capacity play, not a transformation project. A delivery team needs an experienced pair of hands to clear a backlog of well-defined, high-volume tickets and unblock broader progress. The work is scoped, the architecture is established, and the expectation is that you will be contributing meaningfully within days of starting.
The role involves joining an embedded product squad working across the full stack in TypeScript, React, and Node.js (Express). The codebase runs on AWS with MongoDB, uses an MVC-style architecture, and leverages Bitbucket and Jenkins for CI/CD. Testing matters here - you will write well-tested code and help raise the team’s overall standard.
AI-assisted development is part of the workflow. If you are already using tools like Cursor or Claude day-to-day, you will fit right in.
What you’ll need:
- Strong full-stack background at mid to senior level
- TypeScript across the stack - React on the front, Node.js/Express on the back
- Practical AWS and MongoDB experience
- Comfortable with CI/CD pipelines (Bitbucket, Jenkins)
- Solid testing capability - TDD, unit and integration tests
- Used to working within established squads and switching context across small tickets
- Able to hit the ground running - this isn’t a role for a slow ramp
The detail:
- 3-month initial contract, strong likelihood of extension based on delivery
- Edinburgh-based with hybrid working
- Immediate or very short notice preferred
If this sounds like your kind of engagement, please apply below or contact Andy at Cathcart Technology directly - happy to share the full details before we go any further.
Full Stack JavaScript Developer in Edinburgh) employer: Cathcart Associates
Contact Detail:
Cathcart Associates Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack JavaScript Developer in Edinburgh)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with TypeScript, React, or Node.js. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects using TypeScript, React, and Node.js. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of CI/CD pipelines and testing practices. Be ready to discuss how you've implemented these in past projects, as they’re crucial for this role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Full Stack JavaScript Developer in Edinburgh)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, React, and Node.js. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or roles you've had in the past.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your familiarity with AWS, MongoDB, and CI/CD tools like Bitbucket and Jenkins. Let us know how you can hit the ground running!
Show Off Your Testing Skills: Since testing is a big deal for this role, make sure to mention your experience with TDD, unit tests, and integration tests. We love seeing candidates who take quality seriously, so share examples of how you’ve implemented testing in your previous work.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our platform!
How to prepare for a job interview at Cathcart Associates
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript, React, and Node.js. Brush up on your practical AWS and MongoDB experience too. Be ready to discuss how you've used these technologies in past projects, as this will show you can hit the ground running.
✨Showcase Your Testing Skills
Since testing is a big deal for this role, prepare to talk about your experience with TDD, unit tests, and integration tests. Bring examples of how your testing practices have improved code quality in previous roles.
✨Familiarise Yourself with CI/CD Tools
Get comfortable discussing your experience with Bitbucket and Jenkins. You might be asked about your approach to CI/CD pipelines, so think of specific instances where you’ve implemented or improved these processes.
✨Demonstrate Team Collaboration
This role involves working within established squads, so be ready to share examples of how you’ve collaborated with others in a team setting. Highlight your ability to switch contexts quickly and tackle small tickets efficiently.