About Us:
We are a dynamic software development company on a mission to democratize fundraising for all who need it. Our goal is to create an ecosystem that helps grow community causes, from the smallest grassroots clubs to the largest organizations and teams in the world. We’re looking for a talented Full Stack Developer to join our team and help us build innovative solutions that make a real difference.
Job Description:
We’re seeking a skilled Full Stack Developer with a minimum of three years of NodeJS experience to join our development team. The ideal candidate will be passionate about creating robust, scalable applications and be comfortable working across the entire stack. You’ll be involved in exciting projects, including architectural migration from monolith to microservices, developing new frontend UI and features, and mobile app development.
Key Responsibilities:
Develop and maintain server-side and client-side applications using NodeJS, ExpressJS, and React/React Native
Contribute to the architectural transition from monolith to microservices
Design and implement new frontend UI and features
Participate in mobile app development initiatives
Write clean, efficient, and well-documented code
Collaborate with cross-functional teams to define and implement new features
Optimize applications for maximum speed and scalability
Participate in code reviews and contribute to our continuous improvement process
Required Skills and Experience:
Minimum 3 years of experience with NodeJS
Strong proficiency in JavaScript and modern ES6+ features
Experience with ExpressJS framework
Proficiency in React and/or React Native
Familiarity with MySQL and Redis databases
Experience with AWS services
Understanding of RESTful APIs and microservices architecture
Solid understanding of version control systems (e.g., Git)
Experience with package managers (npm, yarn, or preferably pnpm)
Familiarity with monorepo management tools like LernaJS is a plus
Preferred Qualifications:
Experience with microservices architecture and implementation
AWS certifications
Understanding of CI/CD pipelines
Experience with containerization technologies (e.g., Docker)
Familiarity with agile development methodologies
Soft Skills:
Strong English language skills (fluent preferred for intra-team communication)
Excellent problem-solving and analytical skills
Great communication and collaboration abilities
Self-motivated and able to work independently
Adaptable and quick to learn new technologies
Work Schedule:
Full-time position
Must be available to work between 0900 and 1700 GMT
What We Offer:
Competitive salary paid weekly (to be negotiated based on experience)
Opportunity to work on meaningful projects that make a real impact
Collaborative and innovative work environment
Chance to work with cutting-edge technologies
Professional growth and learning opportunities
How to Apply:
If you’re excited about creating technology that empowers communities and causes, we want to hear from you! Please submit your resume, portfolio (if available), and a brief cover letter explaining why you’re interested in this position and how your skills align with our needs.
Note: While certifications are not required, they do add weight to your application. Please include any relevant certifications in your application.
We look forward to hearing from you and potentially welcoming you to our team!
APPLY FOR THIS JOB:
Company: Play Fund Win
Name: Simon Rutter
Email: