
Senior Developer
Posted 6 hours ago

Posted 6 hours ago
This is a fully remote position, open to applicants in Canada, +2 more countries.
β’ Take the lead in technical discovery by converting product requirements into feasible solution designs and implementation strategies.
β’ Manage the technical delivery of intricate enhancements and major workstreams, overseeing everything from estimation and solution design to release.
β’ Document and make technical design decisions across various platforms such as Business Central, integrations, APIs, React Native, TypeScript, iOS, and Android.
β’ Create and evaluate complex changes in AL, React Native, TypeScript, integrations, and APIs.
β’ Decompose large technical projects into manageable deliverables, identify dependencies, and communicate potential risks prior to sprint commitments.
β’ Provide mentorship to Associate Developers and Developers through design guidance, collaborative work, code reviews, and constructive feedback.
β’ Lead efforts in debugging, testing, performance analysis, secure coding practices, and maintainable implementation strategies.
β’ Ensure that automated tests, technical documentation, deployment notes, and rollback considerations are thoroughly completed.
β’ Oversee technical responses for high-impact defects and production incidents, which includes conducting root-cause analysis and implementing corrective measures.
β’ Review architecture and code for consistency, reusability, scalability, platform compatibility, and long-term maintainability.
β’ Enhance development standards, reusable components, CI/CD practices, release procedures, and team documentation.
β’ Manage mobile architecture and release readiness, including building, signing, testing, store submissions, rollouts, and updates for the Apple App Store and Google Play.
β’ Collaborate with engineering and product leaders to discuss estimates, dependencies, technical risks, and delivery options.
β’ Assist in technical planning, estimation, hiring input, onboarding, and the development of engineering skills.
β’ Communicate technical trade-offs and recommendations to both technical and non-technical stakeholders.
β’ Proven experience in 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.
β’ Capability to work efficiently across integrations, APIs, source control, automated testing, and deployment processes.
β’ Strong skills in technical judgment, debugging, solution design, code review, mentoring, communication, and cross-functional collaboration.
β’ 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.
β’ Opportunity for remote work for applicants located in Canada, the United States, or the Philippines.
β’ Commitment to being an equal opportunity workplace.
β’ A work environment where employees are treated with dignity and respect.
Alkami Technology
Stefanini Brasil
ICON plc
Get handpicked remote jobs straight to your inbox weekly.