Junior Software Engineer (Python / JavaScript)
Junior Software Engineer (Python / JavaScript)

Junior Software Engineer (Python / JavaScript)

Birmingham Entry level 21000 - 30000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Join a small team to build interactive tools and gamified training features.
  • Company: Fast-growing tech start-up working with big names like GymShark and Sky.
  • Benefits: Remote work with just 2 days a month in Birmingham; competitive salary.
  • Why this job: Kick-start your career with hands-on experience in a supportive, innovative environment.
  • Qualifications: Recent graduate or junior developer with some Python and JavaScript experience.
  • Other info: Opportunity to shape your role and grow alongside the company.

The predicted salary is between 21000 - 30000 £ per year.

Remote - 2 days a month in Birmingham

£25,000 to £30,000 depending on experience

Brilliant opportunity for a recent graduate or junior software engineer to kick-start their career with a tech-focused start-up that is scaling fast, just secured fresh funding, and already works with major household names like GymShark, Sky, and RBS.

This business is building innovative products across Data Engineering, Data Science, and Training Services, and they are looking to bring in ambitious junior engineers who want to grow alongside the company and get hands-on experience with real-world software projects from day one.

In this role, you will be working closely with a small but experienced team to help build and maintain interactive content and gamified training tools. You will get the chance to learn and develop your skills in both Python and JavaScript (Vue), supported by a team that values curiosity, autonomy, and hands-on problem solving.

The ideal candidate will be a recent graduate or junior developer with a passion for coding and learning. You should have some experience (academic, personal, or commercial) with Python and JavaScript, and an eagerness to develop your skills with modern frameworks like React or Vue.

This is a fantastic opportunity to get in at the ground floor of a fast-growing start-up company where you can make this role your own and help shape the growth of the business.

The role:

  • Working as part of a small engineering team on real-world applications
  • Helping to build interactive tools, training games, and gamification features
  • Learning and developing in JavaScript (Vue / React) and Python
  • Remote-first, with 2 days/month in the Birmingham office

The person:

  • A graduate or junior developer with a relevant degree or 6-12 months of commercial experience
  • Comfortable with JavaScript and/or Python (personal projects, internships, etc. all welcome)
  • Keen to learn modern web frameworks (React or Vue preferred)
  • Enthusiastic, proactive, and excited to grow in a fast-moving environment
  • Able to travel to Birmingham 2 days a month

Junior Software Engineer (Python / JavaScript) employer: Rise Technical Recruitment

Join a dynamic tech-focused start-up that offers an exceptional environment for growth and innovation. With a remote-first approach and just two days a month in Birmingham, you'll enjoy a flexible work-life balance while collaborating with a passionate team on exciting projects for major brands. This role not only provides hands-on experience with cutting-edge technologies but also fosters a culture of curiosity and autonomy, making it an ideal place for ambitious junior engineers to thrive and develop their skills.
R

Contact Detail:

Rise Technical Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer (Python / JavaScript)

✨Tip Number 1

Familiarise yourself with the latest trends in Python and JavaScript, especially frameworks like Vue and React. This will not only boost your confidence but also show your genuine interest in the technologies that the company uses.

✨Tip Number 2

Engage with the tech community by joining relevant forums or attending meetups. Networking can lead to valuable connections and insights about the company culture, which you can mention during your discussions.

✨Tip Number 3

Prepare to discuss any personal or academic projects you've worked on that involved Python or JavaScript. Being able to articulate your hands-on experience will demonstrate your passion and readiness for the role.

✨Tip Number 4

Show enthusiasm for the company's mission and the products they are developing. Research their work with major clients like GymShark and Sky, and be ready to share how you can contribute to their innovative projects.

We think you need these skills to ace Junior Software Engineer (Python / JavaScript)

Proficiency in Python
Proficiency in JavaScript
Familiarity with modern web frameworks (React or Vue)
Understanding of software development principles
Problem-Solving Skills
Ability to work in a team environment
Curiosity and eagerness to learn
Experience with interactive content development
Basic knowledge of data structures and algorithms
Version control systems (e.g., Git)
Communication Skills
Time management skills
Adaptability to fast-paced environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and JavaScript. Include any relevant projects, internships, or coursework that demonstrate your coding skills and enthusiasm for software development.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for coding and eagerness to learn. Mention specific technologies like Vue or React that you are interested in, and explain why you want to work with this start-up and how you can contribute to their growth.

Showcase Your Projects: If you have personal or academic projects involving Python or JavaScript, include links or descriptions in your application. This will give the hiring team insight into your practical skills and problem-solving abilities.

Highlight Your Soft Skills: In addition to technical skills, emphasise your enthusiasm, proactivity, and ability to work in a team. These qualities are essential for a role in a fast-paced start-up environment and will help you stand out as a candidate.

How to prepare for a job interview at Rise Technical Recruitment

✨Show Your Passion for Coding

Make sure to express your enthusiasm for coding and learning during the interview. Share any personal projects or experiences you've had with Python and JavaScript, as this will demonstrate your genuine interest in the field.

✨Familiarise Yourself with the Company

Research the company and its products before the interview. Understanding their focus on data engineering and gamified training tools will help you tailor your answers and show that you're genuinely interested in contributing to their mission.

✨Prepare for Technical Questions

Be ready to answer technical questions related to Python and JavaScript. Brush up on your knowledge of modern frameworks like React and Vue, as they may ask about your familiarity with these technologies.

✨Demonstrate Teamwork and Problem-Solving Skills

Since you'll be working closely with a small team, highlight any experiences where you've collaborated with others or solved problems together. This will show that you're a team player who can thrive in a fast-paced environment.

Junior Software Engineer (Python / JavaScript)
Rise Technical Recruitment
R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>