This role involves designing, developing, testing, and deploying software solutions across disciplines like UI, API, Mobile, Firmware, and Cloud/Hybrid platforms.
Responsibilities include full-stack development, stakeholder communication, rapid prototyping, automated testing, and technical documentation. The candidate will mentor team members, participate in backlog creation, and adhere to Agile and DevOps practices.
Requirements include a Bachelor's degree or equivalent experience, at least 3 years of software development, and experience across multiple disciplines. Skills needed are containerization, cloud services, algorithms, scalable architecture, programming languages, and software patterns.
The position demands strong communication, organizational skills, and the ability to work independently in a dynamic environment. No supervisory duties are involved.