Fullstack Developer
The Role
We’re seeking a talented Full Stack Developer with a passion for building scalable, high-performance web applications using Node.js, React, and Python. The ideal candidate will have a keen eye for design, extensive experience with MongoDB, and a strong ability to learn new technologies quickly. In this role, you’ll collaborate with a cross-functional team to develop cutting-edge AI-driven applications, contributing to all stages of the development lifecycle.
Responsibilities:
• Develop and maintain web applications using Node.js, React, and Python
• Design and implement responsive UI components with a keen eye for user experience and aesthetics
• Work with MongoDB for database management and operations
• Participate in the entire application lifecycle, focusing on coding, debugging, and providing robust solutions
• Collaborate with team members to ideate and innovate on software solutions
• Stay abreast of emerging technologies and frameworks, demonstrating a willingness to dive into new tools and techniques
• Contribute to a culture of flexibility, open communication, and mutual commitment
Requirements:
• Proven experience as a Full Stack Developer with a portfolio of projects that demonstrates skills in Node.js, React, Python, and MongoDB
• Strong understanding of web design principles and a passion for creating intuitive user interfaces
• Ability to learn new technologies and programming languages quickly
• Excellent problem-solving skills and attention to detail
• Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience If your portfolio and experience speaks loudly enough, we do not require a degree.
• Strong communication and teamwork skills, with a willingness to be flexible on time in exchange for the company’s commitment to do the same
• Motivated by a long-term vision for success and growth within the company
Benefits:
• Competitive salary and performance-based bonuses
• Token shares and negotiable equity shares, providing a real stake in the company’s success
• Fully remote work environment with potential future offices in Cape Town
• Flexible working hours, respecting work-life balance
• Opportunities for professional development and career growth
• A vibrant, supportive team environment focused on innovation and creativity