Expired on: Mar 17, 2026
About the Role
We are looking for a skilled Software Developer to join our engineering team. You will be responsible for designing, developing, testing, and maintaining software solutions that meet business needs. The ideal candidate is passionate about technology, enjoys solving complex problems, and thrives in a collaborative environment.
Key Responsibilities
- Design, develop, and maintain scalable, reliable, and high-performance software applications.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Collaborate with product managers, designers, and other developers to translate requirements into technical solutions.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Debug, troubleshoot, and resolve software defects and technical issues.
- Write unit and integration tests to ensure software robustness and reliability.
- Stay up-to-date with emerging technologies, tools, and industry trends.
- Contribute to architectural decisions and technical documentation.
- Support and improve continuous integration and deployment (CI/CD) pipelines.
- [Optional, for senior roles:] Mentor junior developers and provide technical guidance.
Qualifications & Skills
Must Have:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Proficiency in one or more programming languages (e.g., Java, Python, JavaScript, C#, Go, Ruby, etc.).
- Experience with web frameworks (e.g., React, Angular, Vue.js, Django, Spring, Node.js, etc.).
- Knowledge of databases (SQL and/or NoSQL) and data modeling.
- Familiarity with version control systems (Git).
- Understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Nice to Have:
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Familiarity with microservices architecture and RESTful APIs.
- Understanding of DevOps practices and CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
- Experience with testing frameworks (JUnit, Jest, pytest, etc.).
- Knowledge of security best practices in software development.
What We Offer
- Competitive salary and benefits package.
- Flexible working hours and remote/hybrid options.
- Opportunities for professional growth and skill development.
- Collaborative, inclusive, and innovative work environment.
- Access to the latest tools and technologies.
Job Category: Developer
Job Type: Full Time Part Time
Job Location: Remote
Sorry! This job has expired.