Job Title: Software DeveloperLocation: Remote Employment Type: Contract
Job Summary
We are seeking a talented Software Developer to take ownership of the full software development lifecycle. In this role, you will collaborate closely with our product, design, and QA teams to translate business requirements into high-performing, secure, and user-centric applications.
You will write clean, maintainable code, troubleshoot complex issues, and help us scale our technical infrastructure to meet our client demands.
Key Responsibilities
- Write clean, scalable, and efficient code for [mention tech stack, e.g., web or mobile] applications.
- Work alongside product managers and designers to define and implement new features.
- Debug, test, and optimize application performance to ensure a seamless user experience.
- Integrate by connecting applications with external APIs and third-party services.
- Maintain clear technical documentation, code comments, and API specifications.
- Participate in code reviews, providing constructive feedback to junior team members.
- Qualifications &
Requirements
- 3-5 years of professional experience in software development.
- Proficiency in JavaScript, Python, Java, or C# and experience with modern frameworks like (React, Node.js, or Django).
- Strong understanding of relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with Git, CI/CD pipelines, and cloud platforms (e.g., AWS, Azure, or Google Cloud).
- Strong analytical skills with the ability to debug complex systemic issues.
- Excellent verbal communication and the ability to thrive in a fast-paced, collaborative environment
- Must have a strong back-up power supply and internet supply, and a working laptop.