Lead the front-end architecture and development of new digital products using React.
Translate complex UI/UX designs into high-quality, maintainable code.
Collaborate with cross-functional teams (designers, product managers, back-end developers) to iterate on product concepts and prototypes.
Rapidly prototype and test front-end solutions to validate product-market fit, user flows, and feature feasibility during early-stage concept development.
Implement and maintain modular, reusable component libraries that accelerate front-end development across multiple venture projects.
Collaborate in discovery and ideation workshops to contribute a technical lens to business concepts, ensuring that digital product ideas are technically viable from the outset.
Establish and advocate for front-end best practices, performance optimization, and clean code standards.
Ensure applications are accessible, mobile-optimized, and compatible across modern browsers.
Mentor junior developers and foster a culture of learning and growth within the team.
Other role specific duties as they arise
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field (mandatory).
5+ years of experience in front-end development, with a strong focus on React.js.
Deep understanding of HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
Experience with state management tools (e.g., Redux, Zustand, or React Context).
Familiarity with RESTful APIs, GraphQL, and front-end integration with backend services.
Knowledge of build tools and version control (e.g., Webpack, Babel, Git).
Experience with testing frameworks like Jest, React Testing Library, or Cypress.
Ability to work in a fast-paced, iterative environments - especially during concept development and MVP phases.
Strong communication skills and the ability to explain technical topics clearly to non-technical stakeholders.
Nice to have:
Experience working in venture studios or early-stage startups.
Exposure to Next.js or other server-side rendering frameworks.
Familiarity with Figma or design systems.
Basic back-end knowledge (Node.js or similar).
Understanding of Agile methodologies and startup lifecycle phases.
Benefits
As a Twoconnect employee, you get to enjoy the following:
Work from home
HMO with 1 free dependent
Dayshift
Government-mandated benefits
Training and Development programmes
Employee Engagement Events (company outings, fun activities, quarterly wellness and self-care sessions)
Experience working with leading organisations
Fun, supportive, and inclusive culture
Dedicated Team Managers who look after your development