Join our agile software company as a Software Developer to contribute to real-world projects, collaborate with the team, and learn and grow in a fast-paced environment. Develop and maintain web applications using modern technologies and collaborate with team members during sprint planning and reviews. Participate in code reviews, contribute to improving development practices, and take ownership of smaller features and components.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
About Us
XRiver Ltd is a growing, agile software company building modern, scalable solutions in a fast-moving environment. We’re a small, close-knit team that values collaboration, ownership, and continuous learning. While the role is fully remote, we host optional monthly meetups to stay connected and share ideas in person.
The Role
We’re looking for a Software Developer (Junior - Mid level) to join our team. This role is ideal for someone who is building confidence in their skills and ready to take on more responsibility while continuing to learn and grow.
You’ll work across the full stack, contributing to real-world projects and collaborating closely with the team in a fast-paced, agile environment. You’ll be involved in weekly sprint meetings and play an active role in delivering high-quality software.
Key Responsibilities
- Develop and maintain web applications using modern technologies
- Collaborate with team members during sprint planning and reviews
- Write clean, maintainable, and well-tested code
- Participate in code reviews and contribute to improving development practices
- Troubleshoot and resolve technical issues across the stack
- Contribute to technical discussions and solution design
- Support ongoing improvements to system performance and reliability
- Assist in refining requirements and translating them into working solutions
- Take ownership of smaller features and components from development through to deployment
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Required Technical Skills & Experience
- Experience with C# (.NET Core 10)
- Understanding of MVC architecture
- Frontend development using Vue.js
- UI development with Bootstrap
- Working knowledge of Entity Framework
- Experience with SQL Server
- Familiarity with Azure Cloud services
- Exposure to Kubernetes (or willingness to learn)
- Unit testing with NUnit
- Version control using GitHub
- Experience working with Jira or similar tools
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
What We’re Looking For
- A proactive attitude and willingness to learn and take initiative
- Solid problem-solving skills and attention to detail
- Ability to work both independently and collaboratively
- Good communication in a remote team setting
- Comfortable working in a fast-paced, agile environment
What We Offer
- Fully remote working
- Optional monthly in-person meetups
- Supportive, collaborative team environment
- Opportunities for growth and progression
- Exposure to modern technologies and real-world projects
Similar Jobs
Explore other opportunities that match your interests
Engineering Manager, Compute Platform
Agoda
Head, Clinical Document Management Integrated Systems Director
novartis uk