What You’ll Do
Software Development:
- Design, develop, test, and deploy high-quality software solutions using up-to-date technologies.
- Write clean, maintainable, and efficient code aligned with best practices.
- Collaborate with senior engineers to refine system architecture and technical design.
- Participate in peer code reviews to maintain standards and knowledge sharing.
- Work with product managers, designers, and QA throughout the full software delivery lifecycle.
- Develop and maintain APIs and integrations with third-party platforms.
- Troubleshoot, debug, and enhance existing systems for performance and reliability.
- Recommend improvements to processes, tools, and code structure.
Problem Solving & Innovation:
- Translate business requirements into elegant, scalable technical solutions.
- Tackle complex technical challenges with creativity and precision.
- Research and introduce new tools or frameworks to improve our platform.
- Mentor junior developers and contribute to a culture of continuous learning.
- Ensure software quality through unit, integration, and automated testing.
- Stay ahead of emerging technologies and industry best practices.
What You’ll Bring
You’re a curious, motivated developer who enjoys solving problems, learning new technologies, and collaborating with others to deliver great outcomes.
Essential Skills & Experience:
- Relevant qualification in information technology
- 3+ years’ experience in web application development.
- Strong proficiency in JavaScript, TypeScript, HTML, and CSS.
- Hands-on experience with modern front-end frameworks such as React (Vue.js is desired).
- Strong back-end experience with Python, C# or Node.js.
- Experience working with RESTful APIs, GraphQL, and microservices architectures.
- Report integration with PowerBI.
- Knowledge of database technologies (SQL and NoSQL) such as PostgreSQL or MongoDB.
- Familiarity with cloud platforms such as AWS Azure or Terraform.
- Exposure to DevOps, CI/CD pipelines, and containerisation (Docker, Github ci).
- Experience working within Agile development environments and frameworks (Jira, Monday).
- A proactive mindset with a drive to learn, improve, and take ownership of your work.
Job Type: Full time
Pay: $80,000.00 – $90,000.00 per year
Benefits:
- Professional development assistance
- Work from home
Work Location: In person