Stratacent is seeking Front End UI developer who is highly motivated and willing to work on any front-end related activities. We'll create the back-end stubs so you'll be able to integrate the front-end. Our web application is part of a bigger development project and as a result some components such as Authentication, Authorizations, SSO will need to be integrated in the UI.
Responsibilities:
- Analyze existing UI application on AWS and map reusable components to the End-State Architecture.
- Build user friendly prototypes from UX/wireframes using latest front end technologies like Angular, ReactJS, HTML, CSS, JavaScript/Typescript etc.
- Define technology components, best practices, with maintainable and decoupled codebases.
- Define and build end product features aligned with design system (Axure) and UX guidelines per corporate branding strategy.
- Guide and work closely with the UX styling teams providing recommendations and directions for an enterprise grade end product delivery.
- Showcase continuous improvements in collaboration between developers, product owners, and product designers.
- Build Single Sign-on Integration with OKTA including integration with Salesforce, and access management for external clients.
- Developing Subscription-based Applications requiring Application Permissioning to specific data sets or functionality based on Role-Based security.
- Build integrations with existing AWS datastores (snowflake, DynamoDB, Redis Cache, AppSync).
- Design and build highly performant function-based API's.
- Setup the different environments for Production, Non-Prod environments.
- Create JSON, XML payloads to generate the report via JSON with additional report parameters
- Developing microservices using Node.js / Java and used AWS Lambda functions, python, AWS Gateway to build Services.
- Integrate with clickstream and analytics using Google Analytics and Adobe Analytics (Adobe Analytics, Launch, and other aspects of the Adobe Stack).
- Knowledge of other tools such as Invoca, Salesforce, Adobe- Dynamic Tag Management, Google Tag Manager, Tealium.
- Develop test strategy, test plan, and test cases for front end components including BDD, and performance testing.
- Perform Functional Testing and Performance Testing including enhancements and support.
- Provide warranty postproduction release and KT to the production support team.
Required Skills:
- Extensive years of overall IT experience.
- Extensive years of experience as a front-end web developer
- Extensive years of experience with Angular, JavaScript/TypeScript, HTML and CSS.
- Extensive years of experience with Databases like RDBMS (PostgreSQL/Oracle/MySQL) or NoSQL Databases like (MongoDB/DynamoDB etc.)
- Experience with Git source control and Linux/Windows command line
- Familiarity with NodeJS, ReactJS, Redux.
- Experience working on large scale projects.
- Experience with web services and mocking of service request data.
- Experience working with cloud technologies like AWS S3, Lambda, RDS, DynamoDB, AWS SDK.
- Understanding cross-browser incompatibilities and issues
- Bachelor's Degree in computer science or equivalent is required