Available Job

Software Developer


About the Role

We’re looking for a Software Developer to design, build, and maintain high-quality software solutions. You’ll work closely with cross-functional teams to turn ideas into reliable, scalable applications that solve real problems.

Responsibilities

  1. Design, develop, test, and maintain software applications
  2. Write clean, efficient, and well-documented code
  3. Collaborate with product managers, designers, and other developers
  4. Debug, troubleshoot, and optimize existing systems
  5. Participate in code reviews and contribute to best practices
  6. Stay up to date with emerging technologies and industry trends

Requirements

  1. Strong proficiency in one or more programming languages (e.g., Java, Python, JavaScript, C#, etc.)
  2. Experience with software development frameworks and tools
  3. Understanding of data structures, algorithms, and OOP principles
  4. Familiarity with version control systems (e.g., Git)
  5. Ability to write unit tests and follow secure coding practices
  6. Good problem-solving and communication skills

Nice to Have

  1. Experience with cloud platforms (AWS, Azure, GCP)
  2. Knowledge of databases (SQL / NoSQL)
  3. Experience with CI/CD pipelines
  4. Exposure to Agile/Scrum development environments

Benefits

  1. Competitive salary and performance bonuses
  2. Flexible working hours / remote options
  3. Health insurance and paid time off
  4. Learning budget and career growth opportunities


Apply Now!