At a Glance
- Tasks: Build and maintain innovative mobile applications and backend services with a focus on user experience.
- Company: Join Venture Life Group, a dynamic global leader in consumer healthcare.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
- Other info: Be part of a collaborative culture that values inclusivity and continuous learning.
- Why this job: Make a real impact in women's health while working with cutting-edge technologies.
- Qualifications: Experience in React Native, TypeScript, and team leadership is essential.
The predicted salary is between 36000 - 60000 £ per year.
ABOUT US - Venture Life Group (VLG) is a dynamic and innovative, global consumer healthcare company specialising in self-care and preventative health products. The company's portfolio includes well-known consumer health brands such as Health & Her, Health & Him, Balance Activ, Lift, and Earol. VLG focuses on supporting healthier lives (with a strong emphasis on women's health) by delivering innovative products that help people proactively manage their health.
ABOUT THE ROLE - As Senior Full Stack Developer you'll build and maintain production-grade mobile applications, CMS systems, and AWS-based backend services. The role combines hands-on development, architectural ownership, and technical leadership.
KEY RESPONSIBILITIES & DUTIES
- Development & Architecture: Developing and maintaining React Native + TypeScript applications with attention to architecture and platform-specific considerations. Ensuring app scalability, security, and adherence to best practices. Choosing and maintaining libraries, tools, and frameworks for app development. Defining coding standards, managing technical debt, and leading refactoring efforts. Setting up and maintaining branching strategies, CI/CD pipelines, and monitoring. Writing unit, integration, and end-to-end tests. Breaking down requirements into actionable tickets and development tasks. Staying up-to-date on platform changes, library updates, and third-party security issues. Extending and maintaining CMS features and backend APIs. Working with databases and asset storage.
- Technical Leadership: Balancing hands-on coding with leadership for a small team of developers, promoting shared ownership, continuous learning and forward-thinking problem solving. Participating in mentorship, code reviews, team discussions, and recruitment. Contributing to a positive, inclusive team culture where ideas are shared and challenges are solved together. Staying curious, bringing new ideas, technologies and ways of working to the team. Bringing a forward-thinking approach, exploring emerging tools, AI and automation that could enhance development and UX.
- Collaboration & Innovation: Collaborating closely with product, design and QA to translate ideas and designs into seamless user experiences.
WHAT WE'RE LOOKING FOR
- Knowledge & Experience: Prior experience with authentication, backend APIs and database integration. Proven ability to collaborate cross-functionally with product, design and QA to deliver high-quality features end-to-end. Solid understanding of mobile app state management and persistence. Track record of CI/CD, automated testing and production monitoring. Experience of leading a team and coaching/developing team members. Experience with app store deployment, release management and post-launch optimisation e.g. analytics, crash reporting and iterative improvement.
- Skills & Behaviours: Strong proficiency in React Native and TypeScript. Competent in Django and SQL. Collaborative and open: You communicate clearly and respectfully, whether explaining complex ideas or giving or code review feedback. Organised and accountable: you manage your time effectively and follow through on commitments. Pragmatic problem solver: you can balance technical excellence with practical delivery. Adaptable: comfortable working in a fast-paced, evolving environment. Comfortable contributing to product and design discussions, not just the code. A passion for building inclusive technology that makes a positive difference to people's lives.
- Qualifications & Education: Bachelor's Degree (or higher) in Computer Science, Software Engineering or a related discipline, or equivalent hands-on experience. Evidence of continuous learning through courses, certifications or personal projects. Additional certifications in modern development frameworks, cloud infrastructure or DevOps practices are a plus.
NICE TO HAVES
- State management and persistence: Zustand, TanStack Query, MMKV.
- Navigation and styling: React Navigation, NativeWind.
- Authentication: AWS Cognito.
- Analytics: Facebook, GA, Klaviyo.
- Notifications: Firebase, Notifee.
- Testing/QA: Testing Library, Detox.
- Tooling: ESLint, Prettier, Husky.
- CI/CD & Release: Fastlane, GitHub Actions, Firebase Distribution.
- Error monitoring: Sentry.
- CMS: Wagtail/Django, Redis, SQL.
- An interest in Women’s Health and Wellbeing and Digital Health Innovation.
All employees have a responsibility for ensuring they undertake their duties in full accordance with the company's policies and procedures. This job description is intended to be a general guide to the duties relevant to the role and will change from time to time so should not be seen as an exhaustive specification.
Senior Full Stack Developer in Newport employer: Venture Life Group plc
Venture Life Group (VLG) is an exceptional employer that fosters a dynamic and innovative work environment, particularly for those passionate about consumer healthcare and women's health. As a Senior Full Stack Developer, you will benefit from a collaborative culture that encourages continuous learning and technical leadership, while also enjoying opportunities for personal growth and the chance to contribute to meaningful projects that enhance people's lives. Located in a vibrant setting, VLG offers a unique blend of professional development and a commitment to employee well-being, making it an attractive place for talented individuals seeking rewarding careers.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Full Stack Developer in Newport
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving React Native and TypeScript. This is your chance to demonstrate your technical prowess and creativity to potential employers.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable explaining your thought process!
✨Tip Number 4
Apply through our website! We love seeing passionate candidates who align with our mission. Tailor your application to highlight your experience in mobile app development and your interest in women's health – it’ll make you stand out!
We think you need these skills to ace Senior Full Stack Developer in Newport
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Full Stack Developer role. Highlight your experience with React Native, TypeScript, and any leadership roles you've had. We want to see how you can contribute to our innovative team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for women's health and how your technical skills can help us deliver top-notch products. Keep it engaging and personal – we love to see your personality come through!
Showcase Your Projects:If you've worked on relevant projects, don't hesitate to include them! Whether it's a mobile app or a CMS system, we want to see what you've built. Include links to your GitHub or portfolio to give us a taste of your coding style.
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 at Venture Life Group!
How to prepare for a job interview at Venture Life Group plc
✨Know Your Tech Stack
Make sure you’re well-versed in React Native, TypeScript, and any other technologies mentioned in the job description. Brush up on your knowledge of state management and persistence tools like Zustand or TanStack Query, as these could come up during technical discussions.
✨Showcase Your Leadership Skills
Since this role involves technical leadership, be prepared to discuss your experience in mentoring and leading teams. Share specific examples of how you've fostered collaboration and continuous learning within your team, and how you’ve tackled challenges together.
✨Prepare for Problem-Solving Scenarios
Expect to face some practical coding challenges or problem-solving scenarios during the interview. Practice breaking down complex problems into manageable tasks, and be ready to explain your thought process clearly and logically.
✨Align with Company Values
Venture Life Group places a strong emphasis on women's health and wellbeing. Be ready to discuss your passion for building inclusive technology and how your values align with the company’s mission. This will show that you’re not just a fit for the role, but also for the company culture.