Overview
JustGo (www.justgo.com) is a fast-growing Membership and Event Management cloud-based software provider delivering solutions to National Governing Bodies of Sport, Charities, Sports Clubs, Social Groups, and other membership-led organizations. We have an exciting opportunity for a Front End Engineer (React) to join our dynamic team of developers and designers.
Are you willing and able to thrive in a fast-paced organization, providing implementation delivery services and playing a key role in creating and delivering business solutions to our customers? Are you a confident, outgoing, team-oriented professional who thrives on challenges and is fun?
In this role, you will work with a diverse range of sports organizations looking to transform their digital landscape. You will help them overcome challenges and deliver truly leading-edge, flexible, fit-for-purpose membership and event management solutions.
What you will do:
- Develop new user-facing features using React.js.
- Translate designs and wireframes into high-quality code.
- Build reusable components and front-end libraries for future use.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Collaborate on problem-solving, sophisticated design, and quality product development.
Who you are:
- Experience: 2–5 years of experience in software development.
- Programming Knowledge: Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- UI Design: Experience with user interface design.
- React.js Expertise: Thorough understanding of React.js and its core principles, including React Hooks and Zustand for state management.
- Modern JavaScript: Familiarity with newer specifications of EcmaScript/TypeScript.
- Data Structures: Experience with data structure libraries (e.g., Immutable.js).
- Routing: Experience with React Router DOM 6.
- Additional Skills: Knowledge of isomorphic React and Tailwind CSS is a plus.
- Testing: Knowledge of performance testing frameworks including Enzyme and Jest.
- Debugging: Experience with browser-based debugging and performance testing software.
- APIs: Familiarity with RESTful APIs.
- Authorization: Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Build Tools: Familiarity with modern front-end build pipelines and tools (e.g., Babel, Webpack, NPM, Yarn).
- Micro-Frontend Architecture: Experience in implementing micro-frontend architecture using Single-SPA is a plus.
- Technical Translation: Ability to understand business requirements and translate them into technical requirements.
- Optimization: A knack for benchmarking and optimization.
- Version Control: Practical knowledge of Git, GitHub, and CI/CD processes.
- Communication Skills: At least intermediate English speaking, writing, and reading skills.
Benefits to you:
- Competitive Salary: We offer a competitive salary package. (TBA)
- Fun and International Work Environment: Work in a fun, international environment with a close, friendly group of people.
- Hybrid Working Environment: Benefit from a hybrid working setup (2 days from home, 3 days from the office).
- Food Allowance
- Yearly Leave: Take advantage of 25 days of casual leave and 5 days of sick leave annually.
- 2-Day Weekends: Enjoy your weekends with a standard 2-day weekend policy.
- Probation Period: A 6-month probation period after joining to ensure a smooth transition.
About JustGo
JustGo addresses the needs of Governing Bodies, Sports Clubs, Charities, & Membership Organizations, with an easily managed membership system that provides flexibility across your membership, events, communications, compliance and lots more.
Our goal is to streamline administration and help our clients deliver the best member experiences. Our core foundation pillars include events, communication, connectivity, insights, safeguarding, & membership.
JustGo has an extensive global reach with customers all over the world, including over 100 Governing Bodies of Sport, over 50,000 affiliated clubs, and over 3 million members.
How to Apply
To apply for this position, please complete the short form and upload your CV.