Company Overview
Outsourced is a leading ISO certified global offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.
Company Overview
Outsourced is a leading ISO certified global offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.
Job Title: Solutions Developer
Department: Product Development Team
Reports To: Development Lead
Location: INDIA - REMOTE
Employment Type: Full-Time
Position Overview
We are looking for a Solutions Developer to join our Product Development team, reporting to our Development Lead. This is a hands-on engineering position: the majority of your time will be spent writing React and TypeScript, building and maintaining the custom components and interfaces that make up our PPM product on the Microsoft Power Platform.
You will work from specifications and designs set by the Development Lead, taking work items from spec through implementation, code review, and release. We are a small team, so we want someone who takes real ownership of what they ship rather than waiting to be told what to do next — but the product direction, requirements, and prioritization are handled for you.
One thing we care about more than most: we want a developer who is genuinely good with AI coding tools. They are part of how this team works day to day, and we are looking for someone who already uses them well and will help us keep getting better at it.
Primary Accountabilities
- Build and maintain React and TypeScript components and interfaces for our PPM product — from specification through code review and release.
- Develop and maintain custom components for Power Apps using the Power Apps Component Framework (PCF).
- Own the quality of what you ship: tested code, committed to a branch daily, and active participation in reviewing and approving pull requests.
- Work within our established DevOps process — source control, branching, pull requests, CI/CD pipelines, and Power Platform solution deployment.
- Use AI development tooling effectively across coding, testing, and documentation, and share what works with the rest of the team.
- Diagnose and fix defects, including reproducing issues and working through unfamiliar parts of the code base.
- Participate in research and development: investigate, prototype, and share findings with the team.
Required Skills and Experience
- React and TypeScript - Solid production experience building complex, data-dense user interfaces in React — component architecture, state management, and performance. This is the core of the job and the primary thing we will assess.
- AI-assisted development - Real working fluency with AI coding assistants. You should be able to show us how you use them, where you verify their output, and where you have learned not to trust them. Casual or occasional use is not what we mean.
- DevOps process familiarity - Comfortable working inside a proper development process: Git branching and pull requests, CI/CD pipelines, and automated builds and deployments. You do not need to have owned the pipeline — you do need to have worked in one and understood what it was doing.
- Microsoft Power Platform foundation - Working knowledge of Dataverse and model-driven Power Apps, and either hands-on PCF experience or a clear track record of getting expert on a new framework quickly.
- Communication and reliability - We work as a distributed team. You need to be responsive during core hours, proactive about raising blockers, and dependable without close supervision.
Nice to Have
- SQL — querying, and comfort reading a relational data model
- Microsoft Teams app development and integration with Power Apps
- C# / .NET plugin development against Dataverse
- Dynamics 365 experience
- Power Platform ALM — solution packaging and deployment
- REST and OData for integration
- M (Power Query)
- Microsoft certifications in Power Platform development (e.g., PL-400)
Ideal Candidate Attributes
- Proactive self-starter with a sense of urgency and good personal project management.
- Fast learner who is comfortable being dropped into an unfamiliar code base.
- Strong communicator who collaborates effectively across teams.
- Detail-oriented, process-driven, and reliable.
- High degree of personal and professional integrity, including around security and compliance.
What We Offer
- Health Insurance: We provide medical coverage up to 20 lakh per annum, which covers you, your spouse, and a set of parents. This is available after one month of successful engagement.
- Professional Development: You'll have access to a monthly upskill allowance of ₹5000 for continued education and certifications to support your career growth.
- Leave Policy:
- Vacation Leave (VL): 10 days per year, available after probation. You can carry over or encash up to 5 unused days.
- Casual Leave (CL): 8 days per year for personal needs or emergencies, available from day one.
- Sick Leave: 12 days per year, available after probation.
- Flexible Work Hours or Remote Work Opportunities - Depending on the role and project.
- Outsourced Benefits such as Paternity Leave, Maternity Leave, etc.