Live opening · Posted 1 day ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Company Description ContraClick is a technology-driven company focused on building scalable, reliable, and user-centric digital solutions. The team values clean architecture, modern development practices, and a culture of continuous learning. ContraClick promotes collaboration, autonomy, and ownership, giving team members the opportunity to influence product direction and technical decisions. As a remote-friendly organization, ContraClick supports flexible work arrangements while maintaining clear communication and shared goals.
Role Description This is a full-time remote role for a Software Engineer at ContraClick. The Software Engineer will design, develop, test, and maintain back-end services and APIs that support web applications and internal tools. Day-to-day responsibilities include implementing new features, fixing bugs, reviewing code, improving system performance, and collaborating with product managers, designers, and other engineers to deliver high-quality solutions. The role also involves writing clean, maintainable code, contributing to architecture discussions, and participating in continuous integration and deployment practices. The Software Engineer is expected to document technical decisions, follow best practices, and help improve team processes and standards.
Qualifications
Strong foundation in Computer Science, including data structures, algorithms, and software design principles.
Hands-on experience in Software Development and Programming, with proficiency in at least one modern programming language (e.g., Java, C#, Python, JavaScript/TypeScript, Go).
Practical knowledge of Back-End Web Development, including RESTful APIs, microservices, databases (SQL/NoSQL), and server-side frameworks.
Solid understanding of Object-Oriented Programming (OOP) concepts and ability to apply them to build modular, reusable, and testable code.
Experience with version control (Git), automated testing, and CI/CD pipelines.
Ability to work effectively in a remote environment, manage time well, and communicate clearly in written and verbal form.
Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is a plus.
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.