Full Stack Developer - Apps and Mobile in Manchester

Full Stack Developer - Apps and Mobile in Manchester

Manchester Full-Time 48000 - 48000 € / year (est.) No home office possible
British Cycling UK

At a Glance

  • Tasks: Design and develop full-stack web and mobile applications using modern technologies.
  • Company: Join British Cycling, a leader in promoting cycling for everyone.
  • Benefits: Enjoy a competitive salary, generous holidays, and a cycle-to-work scheme.
  • Other info: Collaborative environment with opportunities for professional growth and innovation.
  • Why this job: Make a real impact on cycling accessibility while working with cutting-edge tech.
  • Qualifications: Proficiency in front-end frameworks and mobile app development required.

The predicted salary is between 48000 - 48000 € per year.

Salary: Up to £48,000 per annum (dependent on experience)

Contract: 18 month fixed-term contract

Location: Manchester (hybrid working available)

About British Cycling

British Cycling exists to bring the joy of cycling to everyone. We have embarked on an exciting new journey, with a modernised commercial and events offering grounded in social impact and storytelling, harnessing the spotlight and inspiration of our athlete’s performance on the world stage, and our growing portfolio of major events. We are working towards our three key priorities outlined in our strategy; to support and grow the sport to make cycling more inclusive and accessible, to lead on the world stage by winning and winning well, and to drive social impact by tackling inequalities through providing opportunities.

About the role

This role requires a comprehensive understanding of both front-end and back-end development for web and mobile platforms. The developer will be instrumental in designing, developing, and maintaining scalable and robust applications that meet both user needs and business objectives. We're looking for someone who thrives in a fast-paced environment, can adapt to evolving requirements, and is dedicated to delivering high-quality code. The ideal candidate will be adept at navigating the full software development lifecycle, from conceptualisation and design to testing, deployment, and ongoing support. This position offers a unique opportunity to work on exciting projects that utilise modern technologies and agile methodologies. You will be expected to contribute actively to architectural discussions, code reviews, and the continuous improvement of our development processes. Your expertise will be crucial in building responsive web interfaces, robust backend APIs, and intuitive mobile experiences across iOS and Android. This is not just a coding role; it's a chance to be a key player in shaping the technological direction of our products, collaborating closely with product managers, UX/UI designers, and other engineers. We encourage proactive problem-solvers who are eager to learn new technologies and share their knowledge with the team. A commitment to writing clean, maintainable, and efficient code is paramount. Furthermore, you will be involved in troubleshooting and debugging complex issues, ensuring the optimal performance and reliability of our applications. Expect to work with cross-functional teams, contributing your technical insights to drive successful project outcomes and foster an innovative culture.

What will you be doing?

  • Design, develop, and maintain full-stack web and mobile applications using relevant technologies.
  • Write clean, scalable, and well-documented code for both front-end (web/mobile UI) and back-end (APIs, databases).
  • Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
  • Participate in the entire application lifecycle, from conception to deployment.
  • Perform code reviews, provide constructive feedback, and ensure adherence to coding standards.
  • Troubleshoot, debug, and upgrade existing software.
  • Optimise applications for maximum speed and scalability.
  • Implement security and data protection best practices.
  • Stay up-to-date with new technology trends and suggest improvements.
  • Contribute to technical documentation and knowledge sharing within the team.

What we’re looking for:

  • Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js).
  • Strong experience with mobile application development (e.g., React Native, Flutter, Swift/Kotlin).
  • Expertise in a back-end language (e.g., Node.js, Python, Java, C#/.NET).
  • Solid understanding of database technologies (e.g., SQL, NoSQL).
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with version control systems (e.g., Git).
  • Understanding of cloud platforms (e.g., AWS, Azure, GCP).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks effectively.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of UI/UX principles and best practices.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with test-driven development (TDD) and automated testing frameworks.
  • Contributions to open-source projects or a strong GitHub portfolio.
  • Agile/Scrum development methodology experience.

What are the perks?

  • Competitive Salary
  • Cycle to Work Scheme
  • Generous Holidays (25 days + bank holidays)
  • Holiday purchase scheme
  • Life Assurance
  • Pension

Full Stack Developer - Apps and Mobile in Manchester employer: British Cycling UK

British Cycling is an exceptional employer that champions inclusivity and social impact through cycling, offering a dynamic work environment in Manchester with hybrid working options. Employees benefit from a competitive salary, generous holiday allowances, and opportunities for professional growth while contributing to meaningful projects that enhance the cycling experience for all. Join a collaborative team where your technical expertise will shape innovative applications and drive positive change in the community.

British Cycling UK

Contact Detail:

British Cycling UK Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Developer - Apps and Mobile in Manchester

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, attend meetups, and join online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your full-stack capabilities. Make sure to include links to your GitHub or any live demos to impress potential employers.

Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice with friends or use platforms that simulate real interview scenarios to boost your confidence.

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 are proactive about their job search!

We think you need these skills to ace Full Stack Developer - Apps and Mobile in Manchester

Front-end Frameworks (e.g., React, Angular, Vue.js)
Mobile Application Development (e.g., React Native, Flutter, Swift/Kotlin)
Back-end Languages (e.g., Node.js, Python, Java, C#/.NET)
Database Technologies (e.g., SQL, NoSQL)
RESTful APIs
Microservices Architecture
Version Control Systems (e.g., Git)

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with full-stack development, especially in mobile and web applications. We want to see how your skills align with our needs at British Cycling!

Showcase Your Projects:Include links to your GitHub or any relevant projects that demonstrate your coding abilities. We love seeing real examples of your work, especially if they involve modern technologies and agile methodologies.

Be Clear and Concise:When writing your application, keep it straightforward and to the point. We appreciate clarity, so make sure your experience and skills shine through without unnecessary fluff.

Apply Through Our Website:Don’t forget to submit your application through our official website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity.

How to prepare for a job interview at British Cycling UK

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like React, Node.js, and mobile frameworks. Brush up on your knowledge of RESTful APIs and database technologies, as these will likely come up during technical discussions.

Showcase Your Projects

Prepare to discuss your previous projects in detail. Highlight your role in the development lifecycle, the challenges you faced, and how you overcame them. If you have a GitHub portfolio, make sure to share it and point out specific contributions that demonstrate your skills.

Emphasise Collaboration

Since this role involves working closely with product managers and designers, be ready to talk about your teamwork experiences. Share examples of how you’ve collaborated on projects, contributed to code reviews, and communicated effectively within cross-functional teams.

Stay Current and Curious

Demonstrate your passion for technology by discussing recent trends or tools you’ve been exploring. Show that you’re proactive about learning and improving your skills, which aligns with the company’s focus on innovation and continuous improvement.