Transform Software Solutions
You'll play a pivotal role in designing and delivering high-performance software solutions. Lead projects, collaborate with cross-functional teams to shape the company's technology roadmap.
* Oversee projects end-to-end – from design through deployment.
* Write clean, maintainable code.
* Design system architecture and implement robust testing frameworks.
* Drive code quality through reviews and best practices.
* Automate workflows and optimise performance at scale.
* Partner with designers, engineers, and product managers to build new features.
* Contribute actively to Agile development processes.
Essential Skills and Qualifications:
* 5+ years' professional experience in software engineering.
* Strong computer science fundamentals (OOP, algorithms, data structures).
* A track record of leading technical projects or mentoring teams.
* Hands-on experience with JavaScript, React, Node.js, Python.
* Familiarity with Firebase, Express, AWS, GCP, OpenAI, CircleCI.
* Strong knowledge of NoSQL databases.
* Bonus: exposure to AI/LLMs.
Distinguishing Features:
1. We're a dynamic team always seeking to improve our skills and expand our expertise.
2. We are passionate about innovation and continually strive to stay up-to-date with the latest technological advancements.
3. Our collaborative environment encourages open communication and creative problem-solving.
4. Professional growth and development opportunities for ambitious individuals.