company_site
Senior Developer
RUX Software
CAN
Full-time
Senior
Onsite
Discovered 1 weeks ago
dynamics-365reactreact-nativetypescript
Role Overview
Leads the design, development, testing, release, and support of complex Business Central and cross-platform mobile solutions.
Serves as a technical leader by making sound design decisions, mentoring developers, resolving difficult technical problems, and improving engineering quality and delivery practices.
Key Skills for This Role
dynamics-365reactreact-nativetypescript
Full Job Posting
Responsibilities
- Lead technical discovery and translate product requirements into supportable solution designs and implementation plans.
- Develop and review complex AL, React Native, TypeScript, integration, and API changes as required by assigned work.
- Break large technical efforts into clear deliverables, identify dependencies, and communicate risks before sprint commitment.
- Guide developers in debugging, testing, performance analysis, secure coding, and maintainable implementation practices.
- Ensure appropriate automated tests, technical documentation, deployment notes, and rollback considerations are completed.
- Coordinate with team members to clarify expected behavior, verify acceptance criteria, and resolve issues efficiently.
- Lead technical response for high-impact defects and production incidents, including root-cause analysis and corrective actions.
- Review architecture and code for consistency, reuse, scalability, platform compatibility, and long-term supportability.
- Improve development standards, reusable components, CI/CD practices, release processes, and team documentation.
- Guide mobile architecture, native integrations, platform-specific behavior, performance, security, and store-release practices across iOS and Android.
- Assist with technical planning, estimation, hiring input, onboarding, and skills development for the engineering team.
- Communicate technical tradeoffs and recommendations clearly to both technical and nontechnical stakeholders.
Qualifications
- Demonstrated experience independently delivering complex production software and leading significant features or technical workstreams through design, development, testing, release, and support.
- Advanced proficiency in at least one primary RUX technology area, such as Microsoft Dynamics 365 Business Central and AL or React Native and TypeScript, with the ability to work effectively across integrations, APIs, source control, automated testing, and deployment processes.
- Strong technical judgment, debugging, solution-design, code-review, mentoring, communication, and cross-functional collaboration skills.
- Experience with SaaS or ERP products, AppSource, Apple App Store or Google Play releases, CI/CD, security, performance, and RUX customer industries is preferred based on the assigned product area.
- Equal Opportunity Employer
- RUX Software is an equal opportunity employer. We welcome candidates of all backgrounds and are committed to a workplace where employees are treated with dignity and respect.
Preferred Qualifications
- Experience with SaaS or ERP products, AppSource, Apple App Store or Google Play releases, CI/CD, security, performance, and RUX customer industries is preferred based on the assigned product area.
About RUX Software
Business SoftwareFounded 2025
Develops ERP software for industrial and field service companies.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career