Start for free — see uRecruits in action with a personalized demo
Book a demoWe are looking for a skilled and motivated Software Developer to join our team. You will be responsible for designing, developing, testing, and maintaining software applications while working closely with other developers, product managers, and stakeholders.
Responsibilities
Develop, test, and maintain high-quality software applications.
Write clean, efficient, maintainable, and well-documented code.
Analyze business and technical requirements and translate them into practical solutions.
Design and implement new features and improve existing functionality.
Debug and resolve software issues and performance problems.
Participate in code reviews and contribute to development standards.
Work with APIs, databases, third-party services, and cloud technologies.
Collaborate with cross-functional teams to deliver projects on time.
Write and maintain unit and integration tests.
Stay up to date with modern software development technologies and best practices.
Requirements
2+ years of professional software development experience.
Strong knowledge of at least one programming language such as Python, JavaScript/TypeScript, Java, C#, or Go.
Experience with software development frameworks and libraries.
Good understanding of databases and SQL.
Experience working with REST APIs and third-party integrations.
Familiarity with Git and modern development workflows.
Understanding of software development principles, debugging, and testing.
Good problem-solving and analytical skills.
Ability to work independently and as part of a team.
Good written and verbal English communication skills.
Work Type
Remote
Salary
$76.2K – $97.3K /yr (Negotiable)
Experience
3 – 6 yrs
Education
Bachelor's degree
Job Type
Full-Time Employees
Shift
General Shift
Industry
Information Technology
Functional Area
Information Technology (IT)
Number of Openings
1
Notice Period
Immediately
Ready to apply?
Join thousands of candidates who found their dream role through uRecruits.