At a Glance
- Tasks: Join a dynamic team as a Senior Software Engineer, working with cutting-edge JavaScript technologies.
- Company: Be part of an innovative FinTech start-up making waves in the industry.
- Benefits: Enjoy hybrid working, competitive salary, and a collaborative office environment.
- Why this job: This role offers growth, creativity, and the chance to impact financial technology positively.
- Qualifications: 5+ years in software development with strong JavaScript skills; experience with various frameworks required.
- Other info: Located conveniently near Nottingham, Derby, and Leicester, perfect for local talent.
The predicted salary is between 40000 - 64000 £ per year.
Our client, a FinTech Start-Up, is now looking to add another Senior Software Engineer to its Notts-based squad of Engineers. This role is suitable for an autonomous worker, that also wants to be in and around an office on a Hybrid basis (2/3 days a week). 20 minutes from Nottingham, Derby, and 30 from Leicester - it’s well situated for anyone who is looking for a new role in the area.
A full-stack role, this position requires expertise across JavaScript technologies including Node.JS, Vue.JS, NestJS and TypeScript - with knowledge of AWS preferential.
Salary: £50,000 - £80,000
Location: Nottingham
Remote Working: Hybrid - 2 days in the office
Key Requirements:
- 5+ years of experience building production-ready systems
- A willingness to primarily work with JavaScript technologies - specifically TypeScript, Node.js and NestJS
- Exposure to back end technologies such as Python, C# etc.
- Experience with front-end frameworks (Vue.js, React, Angular)
- Solid understanding of data management (relational & NoSQL databases)
- Excellent communication and collaboration skills with the ability to advocate for ideas while considering others' perspectives
- Focus on user-centered design principles (usability & UX)
- Adherence to clean coding practices (readability, maintainability, continuous improvement)
- Ability to navigate complex systems and understand their interactions
- Experience with industry-standard software development practices (testing, code reviews, immutability)
If you deem yourself suitable, please do apply and we will be in touch to discuss the role.
Contact Detail:
Digital Waffle Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Javascript Developer
✨Tip Number 1
Familiarise yourself with the specific JavaScript technologies mentioned in the job description, such as Node.js, Vue.js, and NestJS. Consider building a small project or contributing to an open-source one using these frameworks to showcase your skills.
✨Tip Number 2
Network with current employees or others in the FinTech industry through platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges that focus on JavaScript and its frameworks. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills.
✨Tip Number 4
Demonstrate your understanding of user-centered design principles during discussions. Be ready to share examples of how you've implemented usability and UX considerations in your previous projects.
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 JavaScript technologies, especially TypeScript, Node.js, and NestJS. Include specific projects where you've used these skills to demonstrate your expertise.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the FinTech industry and explain why you're a great fit for this role. Mention your experience with full-stack development and any relevant back-end technologies like Python or C#.
Showcase Your Communication Skills: Since excellent communication is key for this role, consider including examples in your application that demonstrate your ability to collaborate effectively with teams and advocate for your ideas.
Highlight User-Centered Design Experience: If you have experience focusing on user-centered design principles, make sure to mention it. Discuss how you've applied usability and UX principles in your previous projects to enhance user satisfaction.
How to prepare for a job interview at Digital Waffle
✨Showcase Your Technical Skills
Be prepared to discuss your experience with JavaScript technologies, especially TypeScript, Node.js, and NestJS. Bring examples of projects you've worked on that demonstrate your expertise in these areas.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice coding challenges or system design scenarios that might come up during the interview to showcase your ability to navigate complex systems.
✨Highlight Collaboration Experience
Since excellent communication and collaboration skills are key for this role, be ready to share examples of how you've successfully worked in teams. Discuss how you advocate for your ideas while valuing others' perspectives.
✨Emphasise User-Centered Design
Familiarise yourself with user-centered design principles and be prepared to discuss how you've applied them in your previous work. This will show your understanding of usability and UX, which is crucial for the role.