Senior Full Stack Developer
Join us as Senior Full Stack Developer and see your work really come to life as you build software for a leading creative events business driving innovation in its field.
You will be instrumental in bringing joy to thousands of people as the systems you create facilitate life changing real world experiences.
You will participate in all areas of engineering and development, writing high-quality code and collaborating with the wider team to ensure our digital systems provide an exceptional experience for our customers.
We are committed to your growth too. Our supportive team champions continuous learning and we will invest in your skills so you can experiment, refine, and master your craft.
Your technical insights and contributions will be highly valued and will influence key business decisions. This role provides the perfect blend of technical challenges and opportunities to make a meaningful impact.
About Wildkind
Wildkind is primarily an events business with two market leading outdoor events; Camp Wildfire and Camp Kindling. Founded in 2015 and growing rapidly, we aim to take our unique events worldwide to inspire, challenge and entertain over 1 million customers.
Our mission
To spark curiosity, encourage endeavour and create joy.
Our culture
We are ambitious and hard working. We have a supportive, growth focussed working culture and will invest in education and experimentation to push the boundaries of your abilities. We champion diverse skill sets, perspectives and discussion; everyone is encouraged to be themselves and input into the organisation and work at all levels. We care deeply about our work having a positive impact on our customers, colleagues, communities and the environment. We promote creativity and adventure in everything we do. You can read more about our culture and values here.
Key information
Salary: £55,000 to £65,000 per year depending on experience
Social: Monthly adventures/parties with your team
Health: £500 per year for your physical/mental health
Education: £1000+ per year for your learning and development
Tools: Premium hardware and software for you to do your best work
Annual Leave: 30 days (including public holidays)
Location: Hybrid (Min 2 days per week in London Office)
Hours: 40hrs per week (Normally 10:00-18:00 GMT/BST but some flexibility possible)
Start Date: Jan - Feb 2024
Application Deadline: Assessing candidates on an ongoing basis, apply as soon as possible
Your mission
Develop scalable, stable and efficient digital systems that enhance our live event experiences. Write high-quality code for tech products that improve customer experience, reduce customer service issues and reduce costs. Be detail-conscious yet deadline-oriented, able to support technical decision-making to keep progress on track.
Your objectives
In this role you’ll be building publicly accessible, cloud based software solutions that our customers and team can interact with using web and mobile apps.
- Build and test a new Enrolment system for use for Summer ‘24 events, stable for 5000+ concurrent users enrolling in activities
- Build and test a new Ticketing and Ecommerce system for use by August ‘24 for ‘25 event tickets, stable for 5000+ concurrent users booking tickets
- Keep system downtime to a minimum
- Support our technical strategy and vision moving into 2024/2025 and beyond
Your responsibilities
As a company we focus on objectives and results, with individuals driving the decisions on the best ways to achieve them. We have included this list of responsibilities to give you an idea of the starting point for this position; the exact responsibilities will develop under team leadership.
- Coding & Testing: Write high-quality, performant, well organised, maintainable code with a focus on QA and testing, as well as code review of others work. Share and adapt reusable patterns and components when possible.
- Full-Stack Development: Confident development and engineering of scalable, cloud-based software solutions accessible via web and mobile apps.
- Scalability and Connectivity: Help build systems designed to handle sudden peaks in concurrent users trying to read and write data simultaneously; and to accommodate for poor network connectivity (our live events take place in a green-field site with inconsistent wifi and 4G)
- Cloud Technologies: Assist in working with cloud-based technologies and design techniques such as microservices, serverless technologies (API Gateway, Lambda, Kinesis, DynamoDB), and messaging queues (SNS/SQS).
- Code Management & DevOps: Support the establishment and maintenance of best practices for code development, version control, and deployment, contributing to CI/CD pipelines and other DevOps processes.
- Product Quality: Contribute to ensuring the overall quality, accessibility, stability, and security of digital systems and products, in alignment with both functional and non-functional requirements.
- Communication & Collaboration: Maintain transparent communication about project and task statuses, milestones, and potential risks, collaborating effectively with other developers and departments.
- Performance Tracking: Assist in the implementation and management of performance monitoring and issue alerting systems to help optimise user experience.
Your experience
- Depth of Knowledge: 3+ years of full stack development experience.
- Technical Contributions: Experience in contributing to system design and assisting in technical decisions on medium-to-large scale projects or complex features.
- Scalability Skills: Experience in participating in the design and development of scalable software products.
- AWS & Cloud Technologies: Familiarity with AWS and cloud technologies including serverless computing, API design, and microservices. Experience with API Gateway, Lambda, Kinesis, and/or DynamoDB would be ideal.
- Front End Skills: Proficient with front-end frameworks, notably Vue and/or ReactJS.
- Databases: Experience with SQL and NoSQL databases, with the ability to contribute to database design and optimisation.
- Time Management: Ability to work within project timelines, proactively communicate any delays and contribute to task re-prioritisation to keep things on track
- Data and UX: Working understanding of data capture and performance tracking, a willingness to contribute to design and UX decisions.
- Digital Development: Experience in developing websites, web applications and ideally mobile apps, with a focus on user-centric design.
- DevOps & QA Awareness: Familiarity with DevOps practices, CI/CD pipelines, and QA processes.
Application process
We are looking for team members that are interested in a long term career with Wildkind, and want to learn and grow with us. If you think you could achieve the objectives set out in this role and would enjoy the work we do we encourage you to apply regardless of your background. We treat all employees and applicants fairly and equally regardless of their gender, sexual orientation, marital status, race, nationality, religion, age or disability status. We will request references from your past employers to support anything you tell us in this application or any interviews before offering you a position. We will require evidence of your right to work in the UK before conducting interviews.
We only accept applications via the form on this page, please do not send applications by post or email as they will not be considered.
Apply Now