Associate Developer

RUX Software  ยท  via Devremote
๐ŸŒŽ Remote

Job Description:

  • Complete clearly defined sprint work with support from a Developer or Senior Developer
  • Write code for assigned tasks meeting documented acceptance criteria and team standards
  • Test changes and add appropriate unit tests with guidance
  • Document changes clearly for team members
  • Request code reviews, respond to feedback, and apply lessons to future work
  • Use source control, branching, and work-item practices consistently
  • Track time and maintain accurate updates in work items
  • Maintain a functional local development environment
  • Build working knowledge of Business Central, AL, React Native, TypeScript, and RUX products
  • Use approved AI development tools responsibly
  • Raise questions, blockers, risks, and unclear requirements early
  • Complete enhancements, bug fixes, and technical tasks with regular guidance
  • Participate in sprint planning, daily coordination, refinement, reviews, and retrospectives
  • Validate assigned changes against acceptance criteria before code review
  • Work with the team to clarify expected behavior and resolve defects
  • For mobile assignments, support UI changes, API integrations, device testing, and platform-specific fixes
  • Assist with mobile build, signing, testing, and store-submission activities
  • Build toward independent ownership of recurring features and deliverables expected at the Developer level
  • Support mobile releases for Apple App Store and Google Play

Requirements:

  • Foundational software-development knowledge gained through a degree, certificate program, internship, professional experience, or equivalent project work
  • Basic proficiency in at least one relevant language or framework
  • Experience with AL, React Native, or TypeScript is helpful
  • Working knowledge of programming fundamentals, debugging, testing, source control, and API concepts
  • Ability to follow defined requirements, ask effective questions, accept feedback, document work, and collaborate with team members

Benefits:

  • Equal opportunity employer
  • Workplace where employees are treated with dignity and respect