Full Stack Developer – Product Team - Competitive Salary based on experience
The Role
Do you have strong full-stack development skills with a keen eye for design and UX? Do you want to work on cutting-edge technology in a high-calibre team?
COMPU-J Limited is a forward-thinking technology company delivering privacy-first knowledge worker tools and advanced software solutions. Our small, high-calibre team operates as a brain trust, solving the toughest challenges for clients across industries. You'll have the unique opportunity to learn from brilliant engineers, including our technical founder, a former member of the Nobel Prize-winning CERN team that discovered the Higgs Boson.
As a Full Stack Developer, you’ll split your time between groundbreaking product development and maintaining existing enterprise solutions. We’re looking for someone with strong full-stack development skills, particularly with a focus on design and UX. You’ll be involved in everything from building privacy-first ML integrations to creating secure, cross-platform applications with Tauri.
Core Responsibilities (70%):
- Developing core product features using FastAPI, JavaScript, HTMX, and Rust.
- Designing and implementing secure, privacy-first ML integrations.
- Architecting and developing cross-platform applications with Tauri.
- Frontend development with Tailwind/Bootstrap, ensuring a beautiful and functional UI/UX.
Secondary Responsibilities (30%):
- Maintaining legacy PHP/jQuery applications.
- General web development, testing, and documentation.
What We’re Looking For
Must-Have Skills:
- Strong full-stack development experience, with a UX/UI portfolio.
- Understanding of secure coding practices and modern development workflows.
- Hands-on experience in collaborative development, CI/CD, and testing frameworks.
- Excellent problem-solving skills and a sharp eye for detail.
- A fast learner who can pick up new technologies quickly.
- Self-motivated and comfortable working in a high-autonomy environment.
- Passion for clean, maintainable code and pragmatic software design.
Bonus Skills:
- Experience with Python, JavaScript, Rust, or AI/ML.
Who You Are:
- Recent postgrad or an experienced developer looking for the next challenge.
- Have built meaningful side projects or shipped production applications independently.
- Startup experience or previous work in small, agile teams.
- Have a strong opinion on software architecture but are open to new ideas.
- Enjoy working with both cutting-edge and legacy technologies.
- Security-conscious and proactive about managing technical debt.
What We Offer:
- Work on cutting-edge projects at the forefront of technology.
- Direct mentorship from our technical founder.
- A collaborative, high-intellect environment where your work has impact.
- Opportunities for growth as we continue to expand
If you are keen on joining this exciting, forward-thinking company and taking the next step in your career, then please click the apply now button to find out more.