Job Closed
This listing is no longer active.
The Most Complete SaaS Platform for Damage Prevention, Asset Protection and Risk Management
Staff Engineer, Mobile Software
Location
United States
Posted
155 days ago
Salary
0
Seniority
Lead
Job Description
Staff Engineer, Mobile Software
Irth Solutions
• Write high-quality, production-ready code in C#, XAML, and .NET MAUI. React • Own and complete user stories end-to-end, from design to deployment. • Build and optimize cross-platform mobile and desktop applications. • Lead by example through hands-on coding, debugging, and performance tuning. • Conduct code reviews and enforce engineering best practices. • Collaborate with product managers, UX designers, and backend teams to deliver high-quality user experiences. • Re-architect and implement legacy components within MAUI applications. • Experience integrating ArcGIS SDKs and building location-aware MAUI applications is essential. • Write clean, maintainable, and efficient code in C# following best practices and modern development principles. • Conduct design and code reviews to uphold software quality and engineering standards. • Mentor junior developers and foster a culture of technical excellence. • Participate in sprint planning, estimation, and backlog refinement with agile teams. • Identify opportunities to optimize performance and improve system architecture. • Stay up to date with emerging .NET technologies, frameworks, and industry trends. • Candidates must be comfortable spending most of their time in the codebase, contributing directly to product delivery.
Job Requirements
- 10+ years of professional software development experience.
- 5+ years of recent hands-on experience building production-grade apps with .NET MAUI and Xamarin, React.
- Strong proficiency in C#, .NET 8/9, XAML, and the MVVM design pattern.
- Proven experience with the .NET MAUI Community Toolkit and frameworks.
- Solid understanding of mobile app lifecycle, cross-platform design, and native platform integration.
- Experience working with RESTful APIs, dependency injection, async programming, and data binding.
- Strong problem-solving skills and ability to balance hands-on coding with architectural oversight.
- Knowledge of GIS, mapping, and spatial data visualization best practices.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Benefits
- Join a dynamic, growing company that is well respected in its industry.
- Competitive salary
- Health plans options including medical, dental, & vision
- 401k (US), RSP (Canada) + company match
- Flexible PTO policy plus company-paid holidays
- Benefits options such as health insurance, life insurance, discounts and perks programs
- Generous “work from home” stipend to get you started
- Team events including monthly lunches for everyone, volunteer outings, and quarterly gatherings
- Hybrid employees have access to snacks, beverages and coffee at our Columbus, Ohio office
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
ShippyProMake people work better. The easiest way to ship, track and return your e–commerce orders.
• Design scalable systems and architect backend services • Be hands-on with a big-picture mindset: you’ll code, but also lead technical design and architectural choices. • Collaborate with cross-functional teams: work closely with Product and Design, from idea to delivery. • Make it fast, make it last: performance and scalability matter — we handle millions of shipments every month. • Build with quality and test everything
Senior Engineer, Full Stack
Bellese TechnologiesImproving the healthcare journey through civic innovation.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Bellese is a mission-driven Digital Services Company committed to pioneering innovative technology solutions in civic healthcare. Our dedication lies in making a meaningful impact on public health outcomes. Driven by service design, we strive to know the “Why” to understand the healthcare journey for patients, caregivers, providers, payers, and policymakers. Our goal is to design and build solutions that: - Reduce confusion - Provide clarity - Support decision making - Streamline the process This opportunity is for the UCM Team. The Centers for Medicare & Medicaid Services (CMS) is enhancing program integrity efforts to combat fraud, waste, and abuse within Medicare and Medicaid. The Unified Case Management (UCM) system serves as a centralized application for Program Integrity Contractors, facilitating: - Case tracking - Audits - Investigations - Workload management UCM supports coordinated efforts to prevent fraud and ensure compliance through: - Efficient lead management - Investigative actions - Reporting As part of CMS’s modernization initiative, we are transforming UCM into a modern, scalable architecture that enhances: - Performance - Security - Usability This effort includes: - Migrating to cloud-based solutions - Improving system interoperability - Adopting cutting-edge technologies to streamline workflows - Improving data-driven decision-making Our goal is to ensure a more robust, efficient, and future-ready platform for program integrity operations. Qualifications - Bachelor's degree in Computer Science, Engineering, or related field - 8+ years of experience - US Citizenship or documented proof of eligibility to work in the US - Resided in the United States for a minimum of the past 3 years Requirements - Experience with application development using Java/Springboot & Typescript/Angular - Experience with unit-test automation - Experience with CI/CD tools such as Jenkins - Experience with observability and monitoring tools like New Relic, CloudWatch, Splunk - Experience with Relational Databases - Knowledge of AWS services Preferred Practical Experience - Experience working on a large-scale system with over 100 users - Postgres SQL - Query/Performance Tuning - Experience in healthcare technology - Experience with FHIR - Experience with AI/ML Benefits - Remote First, Remote Only Culture - Four weeks paid time off yearly (prorated based on start date for the first year) - 10 paid floating company holidays - Flexible schedule - Work from home setup including a Macbook - Collaborative, learning environment - Medical, dental, and company-paid vision insurance - Optional HSA account with some medical plans and a company contribution - Company paid basic life and AD&D insurance coverages - Company paid short and long term life insurance - Optional critical illness and accident insurance - 401K plan with 3% safe harbor contribution - Wellness resources and virtual care - Perks Plus employee discounts Salary The annual starting salary range for this position is $128,700-$153,400 USD. Eligibility Requirements - U.S. citizen or legal right to work in the United States without sponsorship
Senior Software Engineer – XTM One
FiligranUncover Threats. Take Action. Home of OpenCTI, OpenBAS and more.
• Build a clean, scalable application deployable both as SaaS and On-Premise, using TypeScript and Python. You will design complex visualization flows, advanced logging capacities and agent configuration. • Refine the software architecture to handle the integrations with the AI team at Filigran. • Iterate fast to test concepts, being comfortable with refactoring or deleting code as the product vision evolves based on user feedback. • Engage with the Open Source community (GitHub, Slack), answering user questions. • Participate in the creation of development processes and team culture as one of the first hires in this new squad.
• Design, develop, and maintain full-stack applications using Next.js, React, and Node.js • Build and maintain scalable RESTful APIs and backend services • Work with PostgreSQL for transactional systems and ClickHouse for analytics and large-scale event data • Contribute to event-driven architectures using Kafka and/or RabbitMQ • Develop and maintain data pipelines that process high-volume events such as orders, ads, user activity, and system events • Optimize frontend performance using SSR, SSG, and ISR in Next.js • Collaborate closely with product, design, and data teams to translate business requirements into technical solutions • Integrate third-party APIs including Amazon, Shopify, and internal services • Troubleshoot production issues and take ownership of performance, reliability, and scalability • Write clean, testable, and well-documented code • Participate in code reviews, architectural discussions, and technical decision-making




