Responsible for architecting, developing, and supporting various new and existing Responsive-Web and Mobile Applications for internal business users and external customers / business users (contractors / distributors / customers).
Basic Function: Front-end web / Front-end mobile / Backend Developer
This role will be asked to help contribute to maturing development processes and assisting teammates.
They will have to both collaborate with the team on larger features as well as work independently on small features and user stories.
Understand technical frameworks and landscape in order to provide explanations of various software alternatives
Ensure business requirements are included and appropriately tested
Develop partnership with customers, project managers, vendors
Steward engagement progress to stakeholders & discuss scope change and impact regularly (requirements management)
Maintaining awareness of mobile industry best practices and standards, etc.
Write clean, concise, robust and well-documented code
Strong understanding of HTML5 Semantics
Proficient in Object oriented CSS and SASS
Experience with one or more mobile development frameworks: ReactNative (preferred), Swift (nice to have), or Native Android (nice to have)
Experience with task runners (i.e. Webpack)
Experience with ASP.Net and .Net Core
Experience with implementing modern authentication (i.e. OAuth, OIDC, etc.)
Experience with working with design systems (e.g. Bootstrap, Material, etc.)
Good understanding of APIs (building and consuming). Design and development of RESTful APIs using .NET webapi
Proficient in English (written & oral)
Desired Skills or Experience:
Experience with designing responsive web sites or mobile applications.