• Anywhere

Adorify

About this role:

As a software developer, you’ll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate about understanding the business context for features built to drive better customer experience and adoption.

Responsibilities:

  • Comply with coding standards and actively participate in the code review process
  • Develop the system and accompanying clear documentation (flowcharts, layouts, & etc.) of functionality
  • Integrate developed functionality and/or components into a fully functional system
  • Ensure unit and integration level verification plans are in place
  • Actively participate in troubleshooting, debugging and updating the current live system.
  • Implement user feedback to make the system more stable
  • Work closely with analysts, designers and other peer developers
  • Prepare technical training documents for onboarding new engineers.
  • Contribute to establishing company processes for deployment and release management

    Requirements:

  • Familiar with the software development life cycle (SDLC) from analysis to deployment.
  • Knowledgeable in data structures and algorithms.
  • Experience with Digital ocean, Pyhon3, Flask, VueJs, Quasar, Mongodb, Minio and Docker.
  • The ability to analyze complex technical information
  • Comfortability designing and implementing database structures to solve real-world problems effectively
  • An awareness of current issues affecting the industry and its technologies
  • Familiarity with UI toolkits and frameworks (We use Figma for UI mockups, Flutter for our mobile app, and Vuejs for our web app)
  • An organized approach to work
  • A thorough, detail-oriented work style

To apply for this job please visit getadorify.freshteam.com.