Full Stack Web and Mobile Developer


Curitiba, PR, BR

Company:  ExxonMobil

Job Role Summary

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

Job Role Responsibilities

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.

Expected Level of Proficiency

Technical Skills:
Write clean, concise, robust and well-documented code
Strong understanding of HTML5 Semantics
 Proficient in Object oriented CSS and SASS
Proficient in JavaScript (i.e. understands the core functionality of JavaScript, especially ES6 syntax)
Experience with one or more JavaScript frameworks: Angular, AngularJS, React (applicant should be proficient in at least one framework)
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.

Job Segment: Developer, .NET, Information Technology, Programmer, Front End, Technology