Mid-Level Software Engineer (Python, JavaScript, C#)
Responsibilities
- Design, develop, and maintain backend and web-based applications
- Write clean, efficient, and well-documented code
- Collaborate with cross-functional teams to define and deliver features
- Troubleshoot, debug, and improve existing systems
- Participate in code reviews and follow best engineering practices
- Contribute to system architecture and technical decision-making
Qualifications
- 3–5 years of professional experience in software engineering
- Proficiency in Python, JavaScript, and C#
- Strong understanding of software development principles and best practices
- Experience with APIs, databases, and version control systems (e.g., Git)
- Ability to work independently in a remote environment
- C2-level English proficiency (native or near-native fluency required)
- Must be currently based in North America