Software Developer

Software Developer

Derby Full-Time 44000 - 64000 Β£ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join a dynamic team as a Senior Software Engineer, working on innovative FinTech solutions.
  • Company: Be part of a cutting-edge FinTech start-up making waves in the industry.
  • Benefits: Enjoy hybrid working with 2-3 days in the office and competitive salary up to Β£80,000.
  • Why this job: Work with the latest JavaScript technologies and contribute to impactful projects in a collaborative environment.
  • Qualifications: 5+ years in software development with strong skills in TypeScript, Node.js, and front-end frameworks.
  • Other info: Located near Nottingham, Derby, and Leicester, perfect for local talent seeking growth.

The predicted salary is between 44000 - 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: Β£55,000 - Β£80,000

Location: East Midlands (near Nottingham and Derby)

Remote Working: Hybrid - 3 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.

Software Developer employer: Digital Waffle

Join a dynamic FinTech start-up that values innovation and collaboration, offering a hybrid work environment just 20 minutes from Nottingham. With a focus on employee growth and a culture that encourages autonomy, you'll have the opportunity to work with cutting-edge technologies while enjoying a supportive team atmosphere. This role not only provides competitive salaries but also fosters a meaningful career path in a rapidly evolving industry.
D

Contact Detail:

Digital Waffle Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Developer

✨Tip Number 1

Familiarise yourself with the specific JavaScript technologies mentioned in the job description, such as Node.js, Vue.js, and TypeScript. Consider building a small project or contributing to open-source projects using these technologies to showcase your skills.

✨Tip Number 2

Highlight your experience with AWS if you have it, as it's preferential for this role. You could even take a quick online course or certification to brush up on your AWS knowledge, which can give you an edge over other candidates.

✨Tip Number 3

Prepare to discuss your approach to user-centered design principles during the interview. Think of examples from your past work where you prioritised usability and UX, as this will demonstrate your alignment with the company's values.

✨Tip Number 4

Since communication and collaboration are key for this role, be ready to share experiences where you successfully advocated for your ideas while considering others' perspectives. This will show that you're a team player who values input from colleagues.

We think you need these skills to ace Software Developer

JavaScript Expertise
Node.js
TypeScript
NestJS
Vue.js
Back-end Technologies (Python, C#)
Front-end Frameworks (React, Angular)
Relational Databases
NoSQL Databases
User-Centered Design Principles
Clean Coding Practices
Software Development Best Practices
Testing and Code Reviews
Excellent Communication Skills
Collaboration Skills
Problem-Solving Skills
Adaptability

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 interested in this particular role. Mention your experience with full-stack development and how it aligns with the company's needs.

Showcase Relevant Projects: If you have any personal or professional projects that showcase your skills in JavaScript frameworks like Vue.js or React, include them in your application. This can help illustrate your hands-on experience and problem-solving abilities.

Highlight Soft Skills: Since excellent communication and collaboration skills are essential for this role, make sure to mention any experiences where you've successfully worked in a team or advocated for ideas while considering others' perspectives.

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 could arise in a full-stack role, as this will help you articulate your thought process during the interview.

✨Highlight Collaboration Experience

Since excellent communication and collaboration skills are key for this role, prepare examples of how you've successfully worked in teams. Discuss how you advocate for your ideas while valuing others' perspectives.

✨Understand User-Centered Design

Familiarise yourself with user-centered design principles, as they are crucial for this position. Be ready to discuss how you've applied these principles in your previous work to enhance usability and UX.

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>