R
Senior Developer
RUX Software ยท via
Tech Sales Jobs
๐ Remote
โฐ Full Time
Job Description:
- Lead technical discovery and translate product requirements into supportable solution designs and implementation plans
- Own technical delivery of complex enhancements and major workstreams from estimation and solution design through release
- Develop and review complex AL, React Native, TypeScript, integration, and API changes
- Make and document technical design decisions across Business Central, integrations, APIs, React Native, TypeScript, iOS, and Android
- Break large technical efforts into deliverables, identify dependencies, and communicate risks
- Mentor developers through design guidance, pairing, code review, and constructive feedback
- Guide debugging, testing, performance analysis, secure coding, and maintainable implementation practices
- Ensure automated tests, technical documentation, deployment notes, and rollback considerations are completed
- Act as an escalation point for complex defects, production incidents, integration issues, and platform-specific problems
- Lead root-cause analysis and corrective actions for high-impact defects and production incidents
- Review architecture and code for consistency, reuse, scalability, platform compatibility, and long-term supportability
- Identify technical debt and propose practical remediation plans
- Partner with the Manager, Product Engineering and Product Owner on estimates, dependencies, technical risks, and delivery options
- Improve development standards, reusable components, CI/CD practices, release processes, and team documentation
- Own mobile architecture and release readiness, including build, signing, testing, store submission, rollout, and updates for Apple App Store and Google Play
- Provide functional and technical guidance for Business Central sales, purchasing, project, service, and related RUX workflows
- Assist with technical planning, estimation, hiring input, onboarding, and engineering skills development
- Communicate technical tradeoffs and recommendations to technical and nontechnical stakeholders
Requirements:
- 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
- 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
Benefits:
- Remote work opportunity
- Equal opportunity workplace
- Workplace where employees are treated with dignity and respect