Junior-Mid Software Engineer
Junior-Mid Software Engineer

Junior-Mid Software Engineer

London Entry level 28800 - 42000 £ / year (est.) Home office (partial)
Go Premium
F

At a Glance

  • Tasks: Join our team to design and build innovative software for high-tech factories.
  • Company: Flexciton is revolutionising the semiconductor industry with cutting-edge SaaS solutions.
  • Benefits: Enjoy competitive salary, stock options, hybrid work, and a £500 training allowance.
  • Why this job: Be part of a creative powerhouse shaping technology that impacts the world.
  • Qualifications: 0-3 years of experience in software development; Python knowledge preferred.
  • Other info: Inclusive culture with opportunities for growth and an annual team retreat.

The predicted salary is between 28800 - 42000 £ per year.

At Flexciton, we work with high-tech factories built with investments worth hundreds of millions of dollars, producing advanced chips at the atomic level. It can take up to nine months to fabricate these cutting-edge products.

We are proud to be the only SaaS product in the world that plans and schedules production in high-tech semiconductor fabs, using complex algorithms in real-time, all from our London office.

Our technology consistently delivers the best production schedules, and leading companies like Seagate trust Flexciton to run their production 24/7. With operations across the US, Europe, and expansion into Asia, we are on a path to realise our vision for the Autonomous Factory.

Job Summary

We\’re seeking a Software Engineer to join our growing engineering team and contribute to building our innovative platform. This is an excellent opportunity for an early-career engineer to gain hands-on experience across our full stack, from data processing to API development, while learning from experienced engineers and growing your technical skills in a supportive, fast-paced startup environment. As you grow, you\’ll have opportunities to take on greater technical ownership, mentor newer team members, and specialize in areas like optimisation or platform, with a clear progression path to senior engineering roles.

Key Responsibilities

  • Design, build, and maintain Python services in production

  • Deliver features end-to-end: design, build, test, deploy, monitor

  • Write clean, testable code with strong attention to performance and resilience

  • Collaborate with engineers and PMs to ship fast

  • Contribute to data processing pipelines and REST API development

  • Participate in code reviews and technical discussions

Required Experience

  • 0-3 years of software development experience (including internships, bootcamps, or personal projects)

  • Some experience with Python or other object oriented programming

  • Understanding of fundamental programming concepts and software development lifecycle

  • Familiarity with version control (Git) and basic development tools

  • Eagerness to learn and grow in a fast-paced startup environment

Nice-to-have

  • Experience with any cloud platforms (Azure, AWS, GCP)

  • Exposure to API development or data processing

  • Experience with testing frameworks

  • Basic understanding of mathematical concepts or optimisation

  • Any experience with Rust or other systems programming languages

Benefits

  • Competitive salary based on skills and experience

  • Stock Options so when we make it big – so do you!

  • L&D Opportunities

  • We are determined to continuously develop ourselves, our company and our teams. We have a £500 training allowance for every employee. We also have our mini library where we keep adding books every week. We want to be able to create as many opportunities for our teams\’ growth .

  • Hybrid working model of 3 days in the office (Monday, Tuesdays and Fridays) and 2 days working from home.

  • Breakfasts and Snacks Our office is stocked with snacks, drinks, fruits, cereal.

  • Monthly lunches in the office

  • Quarterly team activity or dinner .

  • Annual Team Trip Every year, we take our team to an annual retreat where we have strategy workshops, foster our culture and do lots of fun activities.

  • Additional day of holiday every year (up to 30 days) after two years of service.

  • Discounts with Charlie HR perks Get discounts on brands, cinema tickets, shopping, travel and many more!

  • Season Ticket Loan/Cycle to Work Scheme

  • 2 Weeks Work From Anywhere Policy

Why join us

Welcome to Flexciton, where innovation meets impact! We\’re not just a startup; we\’re a powerhouse of creativity, at the forefront of revolutionising the semiconductor industry. Picture this: our software, crafted by brilliant minds like yours, is shaping the very devices you\’re using right now.

We\’re not stopping here. We\’re scaling up, fast. We\’ve been recognised globally as one of the most disruptive companies, and our potential is limitless. Our strength lies in our people – in a space where ideas flow freely, and every voice, including yours, can shape the future.

What we do matters. The factories we optimise create the technology that defines our world, from healthcare breakthroughs to cutting-edge communication devices. Join us, and you\’re not just joining a team; you\’re becoming a part of progress, a force that\’s transforming industries and leaving a mark on the world.

At Flexciton, your passion, your ideas, and your hard work don\’t just contribute; they drive us forward. There has never been a more exciting time to be a part of our story. Join us, and let\’s create a future where your innovations don\’t just matter – they inspire.

At Flexciton, we celebrate diversity and thrive in an inclusive atmosphere. We wholeheartedly embrace equal employment opportunities and believe in making our recruitment process accessible to all. Your unique abilities and perspectives are valued here. If you require any accommodations due to a disability or specific needs, please don\’t hesitate to inform us. Your comfort and success are our priority. Welcome to a place where everyone belongs.

#J-18808-Ljbffr

Junior-Mid Software Engineer employer: Flexciton

At Flexciton, we pride ourselves on being an innovative employer that fosters a dynamic and inclusive work culture. Our London office offers a supportive environment where early-career engineers can thrive, with ample opportunities for professional growth, mentorship, and hands-on experience in cutting-edge technology. With competitive benefits, a hybrid working model, and a commitment to continuous learning, joining our team means becoming part of a transformative journey in the semiconductor industry.
F

Contact Detail:

Flexciton Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior-Mid Software Engineer

✨Tip Number 1

Familiarise yourself with the semiconductor industry and the specific challenges faced by high-tech factories. Understanding the context in which Flexciton operates will help you engage in meaningful conversations during interviews.

✨Tip Number 2

Brush up on your Python skills, especially focusing on writing clean and testable code. Consider working on personal projects or contributing to open-source projects that involve Python to showcase your abilities.

✨Tip Number 3

Get comfortable with version control systems like Git. Being able to demonstrate your understanding of collaborative coding practices can set you apart from other candidates.

✨Tip Number 4

Network with current or former employees of Flexciton through platforms like LinkedIn. Engaging with them can provide insights into the company culture and potentially give you a referral, which can significantly boost your chances of landing the job.

We think you need these skills to ace Junior-Mid Software Engineer

Proficiency in Python
Understanding of object-oriented programming
Familiarity with software development lifecycle
Experience with version control systems (Git)
Knowledge of data processing pipelines
Basic understanding of REST API development
Ability to write clean and testable code
Strong problem-solving skills
Collaboration and teamwork abilities
Adaptability to fast-paced environments
Eagerness to learn new technologies
Exposure to cloud platforms (Azure, AWS, GCP)
Familiarity with testing frameworks
Basic mathematical concepts or optimisation knowledge
Experience with Rust or other systems programming languages

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience, especially any work with Python or software development. Emphasise projects or internships that showcase your understanding of programming concepts and the software development lifecycle.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific aspects of Flexciton's work that excite you, such as their innovative approach to semiconductor production and how you can contribute to their mission.

Showcase Your Projects: If you have personal projects or contributions to open-source software, include them in your application. Highlight any experience with APIs, data processing, or cloud platforms, as these are valuable skills for the role.

Prepare for Technical Questions: Be ready to discuss your technical skills and experiences during the interview process. Brush up on fundamental programming concepts and be prepared to demonstrate your problem-solving abilities, particularly in Python.

How to prepare for a job interview at Flexciton

✨Showcase Your Python Skills

Since the role requires building and maintaining Python services, be prepared to discuss your experience with Python. Bring examples of projects you've worked on, whether they're from internships, bootcamps, or personal projects, and be ready to explain your thought process and the challenges you faced.

✨Understand the Software Development Lifecycle

Demonstrate your understanding of the software development lifecycle during the interview. Be ready to discuss how you approach each phase, from design to deployment, and how you ensure quality through testing and monitoring.

✨Emphasise Your Eagerness to Learn

Flexciton values growth in a fast-paced environment, so express your eagerness to learn and adapt. Share specific examples of how you've taken initiative to learn new technologies or improve your skills, and how you plan to continue this growth in your career.

✨Prepare for Technical Discussions

Expect technical discussions during the interview, including code reviews and problem-solving scenarios. Brush up on fundamental programming concepts and be ready to discuss algorithms or optimisation techniques, as these are crucial for the role.

Junior-Mid Software Engineer
Flexciton
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
  • Junior-Mid Software Engineer

    London
    Entry level
    28800 - 42000 £ / year (est.)

    Application deadline: 2027-08-24

  • F

    Flexciton

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