×
Register Here to Apply for Jobs or Post Jobs. X

Remote Principal Software Engineer (.NET React Native

Remote / Online - Candidates ideally in
Jawa, Indonesia
Listing for: Open Home Loans
Remote/Work from Home position
Listed on 2026-02-09
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Position: Remote Principal Software Engineer (.NET React Native)

We’re looking for a hands-on Principal Software Engineer who is a Seasoned Builder to help design and build a modern web and mobile application using React Native (frontend) and .NET Core (backend).

You’ll coordinate a small development team, take ownership of technical delivery, support product decisions with pragmatic engineering judgement, and help establish strong development practices as the product scales.

This role suits someone with minimum 4–5 years of experience who is ready to step into a lead position while still remaining deeply involved in implementation.

Our core stack is C#/.NET and React Native, but it’s not a deal breaker if your background is different. We value strong Engineering fundamentals and believe great engineers can ramp into new languages quickly—especially with modern AI tooling as part of the workflow.

We value engineers who are experienced or curious and adaptable to AI-enriched development techniques. Experience or interest in banking and financial services (particularly mortgages and consumer debt) would be highly regarded.

Key Responsibilities
  • Software Development & Architecture
  • Lead development of features across a React Native frontend and .NET Core backend, including:
  • Design and development of secure, scalable APIs, and backend processes
  • Implementation of a polished frontend application, based on Figman designs, steering definition of reusable components and state/data management patterns
  • Implement clean, maintainable, well-tested code with strong engineering fundamentals
  • Contribute to architectural direction while keeping solutions practical, incremental, and aligned to business needs
  • Ensure technical decisions support security, maintainability, and long-term product evolution
Development Process & Product Collaboration
  • Running daily stand-ups
  • Breaking down work into clear deliverables and milestones
  • Work closely with the product team to:
  • Assess technical feasibility of proposed features
  • Identify constraints, dependencies, and implementation options early
  • Provide meaningful input into product scope and sequencing
  • Provide estimation and delivery forecasting based on real technical understanding
  • Identify technical risks early and communicate trade-offs clearly to stakeholders
Technical Leadership & Quality Practices
  • Drive code reviews and establish team conventions (linting, formatting, patterns, PR hygiene)
  • Mentor developers and set a high bar for engineering quality and delivery standards
  • Improve developer experience through better tooling, documentation, and automation
  • Maintain alignment on technical direction and keep delivery moving smoothly
  • Explore and apply AI tools to improve productivity and quality (e.g. code generation, test generation)
  • Evaluate AI-assisted approaches thoughtfully (accuracy, safety, maintainability)
  • Help establish internal best practices for using AI responsibly in development workflows
Required Skills & Experience
  • Minimum 4–5 years professional experience in software engineering
  • Strong experience with Type Script, React Native (or similar) and .NET Core
  • Comfortable coordinating delivery and working in an iterative product development environment
  • Familiarity with core engineering practices
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary