At a Glance
- Tasks: Design and develop innovative financial applications with a focus on user experience.
- Company: Exciting start-up revolutionising the financial services industry in London.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Dynamic start-up environment with mentorship opportunities and career advancement.
- Why this job: Join a mission-driven team and make a real impact on personal finance solutions.
- Qualifications: Experience in full stack development, particularly with Node.js and React.
The predicted salary is between 28000 - 48000 £ per year.
A new UK-based financial services provider is launching credit card, personal loans and insurance offerings aimed at delivering fair, flexible, and user-friendly financial products to consumers. The organisation is committed to empowering individuals by enhancing their understanding and control of personal finance through clarity, intelligence, and technology.
Senior Full Stack Software Engineer – Responsibilities
- Design, develop, and maintain advanced applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Troubleshoot and debug to optimize performance.
- Provide code reviews, feedback, and mentorship to junior developers.
- Stay up-to-date with new technology trends, applications, and protocols.
Senior Full Stack Software Engineer – Experience Required
- Proven experience as a Full Stack Developer or similar role with a strong portfolio of projects.
- Expertise in Node.js and AWS Lambda for serverless backend services.
- Proficiency in React with Next.js for frontend development.
- Proficiency in TypeScript and experience with infrastructure as code using Terraform.
- Beneficial experience of React Native.
- Understanding of RESTful APIs and web application architecture.
- Experience in a start-up environment.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Familiarity with RESTful APIs and mobile libraries for networking.
- Experience with automated testing suites, like Jest or Mocha.
- Excellent problem-solving skills and the ability to think algorithmically.
- Experience with cloud message APIs and usage of push notifications.
- Knowledge of CI/CD pipelines, code signing, and deployment (App Store, Google Play).
- Understanding of secure coding practices.
- Excellent written and verbal communication skills.
For more information, contact Katie at Matched Group.
Full Stack Engineer employer: Matched
Matched is an exceptional employer that fosters a dynamic and collaborative work culture, perfect for innovative minds looking to make a significant impact in the financial services sector. With a focus on employee growth, we offer ample opportunities for professional development and skill enhancement, all while enjoying the vibrant atmosphere of Greater London. Our hybrid work model ensures flexibility, allowing you to balance your professional and personal life effectively.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in financial services. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a personal project or contribute to open-source software that showcases your expertise in Node.js, React, and TypeScript. This not only builds your portfolio but also gives you something tangible to discuss in interviews.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills. We all know how crucial it is to ace that technical round!
✨Tip Number 4
Don’t forget to apply through our website! It’s a great way to get noticed by recruiters. Plus, you can keep track of your applications and get updates on new roles that match your skills.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Full Stack Engineer role. Highlight your experience with Node.js, React, and AWS Lambda, as these are key skills we're looking for. Don't just list your jobs; show us how your past projects relate to what we do!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about financial services and how you can contribute to our mission. Keep it concise but engaging – we want to see your personality come through!
Showcase Your Projects:Include links to your portfolio or GitHub in your application. We love seeing real examples of your work, especially projects that demonstrate your skills in TypeScript, React, and automated testing. Let us see what you've built!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining our team at StudySmarter!
How to prepare for a job interview at Matched
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Node.js, AWS Lambda, React, and TypeScript. Brush up on your knowledge of RESTful APIs and infrastructure as code using Terraform, as these will likely come up during technical discussions.
✨Showcase Your Projects
Prepare a portfolio of your previous work that highlights your experience as a Full Stack Developer. Be ready to discuss specific projects, the challenges you faced, and how you overcame them. This will demonstrate your problem-solving skills and practical experience.
✨Practice Collaborative Scenarios
Since the role involves collaborating with cross-functional teams, think of examples where you successfully worked with others. Prepare to discuss how you approach teamwork, code reviews, and mentoring junior developers, as these are key aspects of the position.
✨Stay Updated on Trends
The tech world moves fast, so be prepared to talk about recent trends or technologies that excite you. This shows your passion for the field and your commitment to continuous learning, which is crucial in a start-up environment.