Who is our client whom you’d be working with?Our client is the heart of imagination, serving a rapidly expanding beauty communityacross the UK & Ireland. Imagine signing up for an application where you take part inMarket Research Surveys, create Video Reviews and earn bonus points; this is preciselywhat our client does. Honesty is at the core of what they do, and it has worked forthem time and time again. You will be part of a team that is still developing, and theclient is looking for someone committed to the long term.
Who is our client looking for?Our client is looking for a talented mid/Senior Developer to join their growing team. Theideal candidate will have strong experience with AWS and Ionic, proficiency in NodeJSand MySQL, and a proven track record of working effectively in small teams.This role will involve heading up feature development, roadmap planning, and execution.Considering the size of the existing team, the right candidate will be responsible fortheir own QA, documentation and task management and needs to be strongcommunication skills.Key Responsibilities:➔ Feature Development: Lead the design, development, and deployment of newfeatures.➔ Roadmap Planning and Execution: Collaborate with team members to plan andexecute the product roadmap, ensuring timely delivery of high-quality features.➔ AWS Management: Utilize Amazon Web Services (AWS) to architect, deploy, andmaintain scalable and secure cloud-based applications.➔ Ionic Framework Development: Develop and maintain mobile and webapplications using the Ionic framework.➔ NodeJS Programming: Write clean, efficient, and maintainable NodeJS code.➔ Database Management: Design, manage, and optimise MySQL databases.
Experience and skill requirements:➔ AWS: 3+ years Strong hands-on experience with Amazon Web Services, includingbut not limited to EC2, S3, Lambda, and RDS.➔ Ionic Framework: 3+ years proven experience in developing applications usingthe Ionic framework.➔ NodeJS: Proficient in NodeJS and familiar with modern NodeJS frameworks andlibraries.➔ MySQL: Solid experience with MySQL, including database design optimisationand management.➔ Teamwork: Experience working in small teams, with the ability to take the lead onfeature development and coordinate effectively with team members.➔ Project Management: Strong skills in roadmap planning and execution, ensuringprojects are completed on time and meet quality standards.➔ Communication: Excellent verbal and written communication skills, with theability to articulate complex technical concepts to non-technical stakeholders.
What We Offer:➔ Competitive salary based on experience and skills.➔ The opportunity to work with a modern technology stack and build innovativeproducts long-term (no bench time, no project switching!). Plenty ofopportunities for learning and continued career growth.➔ A great values-based company culture valuing general well-being.➔ Flexible working: Fully remote or hybrid in co-working space in Portugal➔ Social package, which may include medical insurance.➔ A minimum of 22 working days off per year (this includes annual leave + sickleave)➔ Corporate events, merchandise, perks, and general well-being.➔ Laptop (Mac or Microsoft) and monitors for use.➔ We are a company based on the values of◆ Communication◆ Groundedness◆ Productivity◆ Commitment
Thank you for considering a career with us!