For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
InRule
InRule

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
React
TypeScript
+22

Visa

U.S. visa required

Permanent role
4 days ago
Apply now

At InRule Technology, we revolutionize the way organizations in more than 40 countries worldwide make mission-critical decisions by infusing cutting-edge technology into their processes. Some of the largest banks, insurance companies, healthcare organizations, and governments rely on InRule to deliver frictionless, intuitive solutions that provide the power of computing without the complexity of programming.

InRule Technology is seeking a highly skilled and experienced Senior Software Engineer to augment our team of experts building our decisioning platform. In this role, you will be responsible for leveraging industry best practices to implement and refine cutting-edge features in our new web-based authoring environment. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.

Key Responsibilities

  • Implement scalable and secure SaaS web applications, contributing primarily to the front-end implementation using React, TypeScript, and Fluent UI patterns. Ability to work full stack in .NET with C# is a strong plus.
  • Apply your attention to detail to ensure components, layouts, and interactions adhere to established patterns and guidance from our design team as you iteratively enhance interfaces and deliver outstanding user experiences.
  • Collaborate with product management, designers, architects, and other engineers to scope roadmap objectives, break down epics into actionable stories and tasks, and estimate implementation complexity.
  • Design and implement components to support both isolated and integrated testing. Identify and correct performance bottlenecks and fix bugs.
  • Lead by example in improving code quality, automated test coverage, and deployment frequency, writing new tooling and documentation as needed to support developer productivity.
  • Provide constructive feedback for other team members’ pull requests and be responsive to their feedback on your work, fostering a culture of continuous improvement and learning while supporting a consistent velocity.
  • Work effectively in a team-oriented, collaborative and remote work environment. Anticipate blockers by planning ahead for task dependencies and mitigating areas of technical risk early to ensure team members can work effectively in parallel.

Required Skills and Experience

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development including tenure as a senior software engineer (or equivalent) making key contributions to the implementation of complex single-page web applications.
  • Extensive experience with React and TypeScript and front end development tools such as Storybook, Webpack, Jest and Playwright.
  • Strong understanding of software architecture and design patterns. Consistently produces understandable, modular, testable code that leaves the repository in a better state than it was found.
  • Excellent problem-solving skills and attention to detail. Able to work independently to diagnose and resolve bugs in unfamiliar subsystems by tracing through code or adding instrumentation to support debugging.
  • Strong written and verbal communication and collaboration skills.
  • Ability to work in a fast-paced, agile environment as part of a remote team. Central or Eastern Time Zone working hours required to facilitate overlap with team members based in Europe.

Desired Skills and Experience

  • Experience with Fluent UI design system
  • Familiarity with common SaaS web app patterns and best practices

Location

  • Chicago, IL or Remote Central/Eastern Time Zone Preferred (Residence in the US is required)

About InRule

đź”—Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service