22
applicants

Software Engineer (Associate / Mid-Level)

Remote • Freelance

Job Description

We are looking for a skilled and motivated Software Engineer to join our growing development team. In this role, you will help design, build, and maintain scalable software applications that solve real-world problems. This is an exciting opportunity for someone looking to grow their technical skills in a collaborative environment.

What You Will Do:

  • Write clean, maintainable, and efficient code.
  • Collaborate with cross-functional teams to define and ship new features.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Participate in code reviews to maintain high code quality standards.

What We Are Looking For:

  • Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience).
  • Strong understanding of core programming concepts and algorithms.
  • Experience with technologies like JavaScript/TypeScript, Python, Java, or C# (Tailor based on your needs).
  • Familiarity with databases (SQL/NoSQL) and version control tools like Git.
  • Good problem-solving and communication skills.