Senior Full Stack Engineer
About this job offer
Job Title: Senior Full Stack Engineer
Salary Range: P90,000- P120,000 (depending on skills and experience)
Work Hours: Monday-Friday; 6:00 am to 2:30 pm PH time (NZ holidays off)
Are you passionate about transforming innovative ideas into cutting-edge digital solutions? Do you thrive in a collaborative environment where creativity and technical expertise come together? If so, we want you to be part of our talented team!
We are looking for a skilled and experienced Senior Full Stack Engineer who will serve as the primary developer, providing a unique opportunity to influence the company’s technical trajectory and play a substantial role in enhancing the company’s products and services.
Key Responsibilities:
- Full Stack Development: You will be responsible for end-to-end development, from conceptualising features to implementing, testing, and deploying high-quality code. You will work closely with the CPO to translate user requirements into technical solutions.
- Architecture Design: Collaborate with stakeholders to design and architect scalable and efficient solutions. You will leverage your expertise in TypeScript, React, TailwindCSS, Apollo, NodeJS, GraphQL, Postgres, CapacitorJS, Firebase, and Render.
- Mobile App Development: Utilise CapacitorJS to develop and enhance our cross-platform mobile app. Ensure the app provides an intuitive and seamless user experience across iOS and Android.
- Backend Development: Build and maintain backend APIs using Apollo and GraphQL. Integrate with third-party services and databases, including Postgres and Firebase.
- Performance Optimisation: Continuously monitor and optimise the performance and scalability of the application, addressing bottlenecks and ensuring a smooth user experience, even under high load.
- Security and Privacy: Implement industry best practices to ensure the security and privacy of user data. Conduct security audits and implement measures to protect against common vulnerabilities.
- Documentation and Collaboration: Create and maintain technical documentation, including architecture diagrams, API documentation, and code comments.
Key Requirements:
- Strong Frontend Skills: Proficiency in TypeScript and React, with a solid understanding of modern frontend frameworks and UI/UX best practices. Experience with TailwindCSS or similar CSS frameworks is a plus.
- Backend Expertise: Strong experience in building scalable backend systems using Apollo and GraphQL. Proficiency in database technologies such as Postgres and Firebase is highly desirable.
- Mobile App Development: Experience developing cross-platform mobile applications using CapacitorJS or React Native is preferred.
- Problem-Solving Abilities: Proven track record of solving complex technical challenges and designing scalable solutions. Ability to think critically, propose innovative ideas, and troubleshoot issues effectively.
- Strong Testing and Deployment Skills: Familiarity with various testing frameworks and methodologies, as well as experience with CI/CD pipelines and infrastructure-as-code tools like Render.
- Self-Driven and Team Player: Demonstrated ability to work independently and take ownership of projects. Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Passion for Sports: A genuine interest in sports and a desire to make a positive impact on the youth sports community.
What We Offer:
- Competitive compensation package
- Work from home arrangement
- Day shift
- A dynamic, supportive, and collaborative team environment
- Paid leave credits, HMO for you and your dependent, and 10 days off during the Christmas and New Year period
- P10k signing bonus (terms and conditions apply)
Apply now and complete our pre-screening test:
https://docs.google.com/forms/d/1o-tkaqPuCICCnUPhEfretU5ieniPK_KRVvaW14P4pwE/edit