At a Glance
- Tasks: Design and develop scalable software solutions while collaborating with a dynamic team.
- Company: Join Medify, an EdTech company making healthcare careers accessible.
- Benefits: Enjoy a competitive salary, flexible remote work, and generous annual leave.
- Why this job: Shape the future of education technology and make a real impact.
- Qualifications: 5+ years in software development with strong skills in Ruby on Rails and React.
- Other info: Mentorship opportunities and a supportive, agile work environment await you.
The predicted salary is between 60000 - 85000 £ per year.
Remote | Full-Time
About Us
Medify is a mission-driven EdTech company widening access to medicine and healthcare careers. Our platform supports thousands of learners preparing for high-stakes admissions exams, and our engineering team plays a critical role in delivering reliable, scalable, and high-quality learning experiences. Medify Engineering is a team of ten engineers across two teams, and everyone is hands on, including engineering management and the CTO, which helps us keep our processes practical and engineer-friendly. We work to minimise meetings: engineers typically have a 15-minute daily standup for in-progress updates and quick alignment with Product, plus (per two-week sprint) a one-hour refinement with Product, a one-hour planning session with engineering, and a 30-minute company-wide demo. Operational work like deployments, bug triage, and on-call is handled on a rotation, with each person covering one week roughly every two months.
The Role
As a Senior Full Stack Engineer at Medify, you will play a pivotal role in shaping our platform and technical direction. Working closely with the CTO and fellow engineers, you'll be involved across the full software development lifecycle - from ideation and design through to development, testing, and deployment. This is a fully remote, home-based role, suited to someone who enjoys ownership, collaboration and solving complex problems in a fast-moving environment.
Tech stack: Ruby on Rails (backend), frontend transitioning from Ember to React, Postgres database, hosted on AWS.
Key Responsibilities
- Design and develop high-quality, scalable, and efficient software solutions using modern best practices
- Collaborate closely with Product and Design teams to understand requirements and provide technical input
- Contribute to architectural decisions and overall system design
- Conduct code reviews and provide constructive feedback to maintain high code quality
- Troubleshoot, diagnose, and resolve software issues efficiently
- Develop and maintain automated tests to ensure performance and reliability
- Mentor junior engineers and share technical knowledge and best practices
- Participate in agile planning, backlog management, and delivery updates
- Stay up to date with emerging technologies and software development best practices
- Support recruitment by contributing to interviews and selection decisions
Core Competencies
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to thrive in a fast-paced, agile environment
- Leadership and mentoring capability
- High attention to detail and quality
Qualifications
- BS/MS degree in Computer Science, Engineering, or a related field is desirable but not required
Experience & Knowledge
- 5+ years' experience in software development
- Extensive experience with modern programming languages and frameworks (Ruby on Rails and React highly desirable)
- Proven track record of building scalable, efficient software systems
- Strong understanding of the software development lifecycle and agile methodologies
- Experience working with cross-functional teams (Product, Design, Engineering)
- Experience recruiting and mentoring junior engineers is a plus
Skills
- Proficiency in modern programming languages and frameworks
- Strong grasp of data structures, algorithms, and software design principles
- Experience with databases, APIs, and networking
- Knowledge of software testing methodologies and tools
- Familiarity with DevOps practices and tooling
- Ability to learn and adapt quickly to new technologies
- Clear, confident written and verbal communication
What We Offer
- Competitive salary: £70,000–£85,000 depending on experience
- Annual leave: 25 days, rising to 28 days over three years
- Fully remote, flexible working
- Pension scheme
- Professional development sponsorship and matched charity funding
- Private health and dental care after one year of employment
Senior Full Stack Engineer in Newcastle upon Tyne employer: Medify Ltd
Contact Detail:
Medify Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Engineer in Newcastle upon Tyne
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at Medify or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using Ruby on Rails and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your past experiences in detail. We want to see how you tackle complex problems!
✨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, it shows you’re genuinely interested in joining our mission-driven team.
We think you need these skills to ace Senior Full Stack Engineer in Newcastle upon Tyne
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Full Stack Engineer role. Highlight your experience with Ruby on Rails and React, and don’t forget to showcase any leadership or mentoring roles you've had. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about EdTech and how your skills align with our mission at Medify. Keep it concise but impactful – we love a good story!
Showcase Your Projects: If you've worked on any relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we want to see your coding skills in action. Links to GitHub or live demos are a bonus!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Medify Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in Ruby on Rails and React, as these are key technologies for the role. Brush up on your knowledge of Postgres and AWS too, as being able to discuss your experience with these will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Medify values strong analytical skills, so think about how you can demonstrate your ability to troubleshoot and resolve issues efficiently.
✨Emphasise Collaboration
Since the role involves working closely with Product and Design teams, be ready to talk about your experience in cross-functional collaboration. Share examples of how you’ve contributed to team projects and how you handle feedback during the development process.
✨Be Ready to Mentor
As a Senior Full Stack Engineer, mentoring junior engineers is part of the job. Think about your past experiences in guiding others and be prepared to discuss your approach to sharing knowledge and best practices during the interview.