Description: Under the general direction of the AI Platforms and Solutions Director, the incumbent will develop high-quality, customer-facing web applications and components that address business needs. The incumbent will also act as a liaison to product, UX, and backend development teams to understand business processes and determine technical solutions based on given functional requirements. This position works both independently and with cross-functional teams as required. This is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis and convert to FTE following contract duration. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $50 - $55 / hr. w2
Responsibilities:
- Develops innovative, exceptional, and well-engineered web applications with intuitive, well-designed user interfaces that satisfy and delight both internal users and external customers.
- Participates in all aspects of the software development process as required, including analysis, design, development, documentation, testing, deployment, and support, taking a leadership role as appropriate.
- Excels in translating business and technical requirements into well-engineered, tested, and deployed solutions.
- Maintains technical ownership of projects, applications, and releases, acts as liaison to other technical teams, and provides troubleshooting and support as required.
- Learns new frameworks, techniques, and technologies as they emerge, integrating knowledge from multiple sources to bring new solutions to business problems.
- Seeks to disseminate knowledge to the rest of the team.
- Leads in defining processes, procedures, tools, and standards for the Frontend Engineering Team.
- Leads and mentors other team members in general software development principles as well as specific technologies.
- Contributes to the achievement of organizational goals and objectives.
Experience Requirements:
- 5+ years of professional experience as a Front-End UI Developer with strong React & Angular development, and any other JS frameworks:
- High proficiency coding in React, Angular, JavaScript, HTML5, CSS3
- Good understanding of RESTful APIs
- Familiarity with state management Redux
- Deep knowledge of state management, hooks, context API, and performance optimization techniques.
- Hands-on experience with authentication solutions, particularly using MSAL.
- Experience with UI/UX tools such as Figma for translating design to web.
- Experience with version control systems (Git/Github/ADO)
- Experience with Azure DevOps processes regarding the automation, deployment, and build of front-end applications in Azure cloud
- Experience with accessibility and compliance of front-end applications around WCAG.
- Experience with front-end analytics such as Google Analytics.
Skills and Aptitudes:
- Passion and enthusiasm for building quality web software.
- Intellectually curious, yet practical and focused; Self-motivated.
- Strong knowledge of the frontend development space, including technology, applications, platforms, and standards.
- Knowledge of, and the ability to apply, standard UXD principles as they relate to the target platform.
- Ability to independently research solutions, evaluating their validity in solving the problem at hand.
- Comfortable working in a fluid environment; accepting of change and sometimes unclear requirements.
- Thrives as a cross-functional team member; is able to handle the normal give and take between team members and strives to resolve conflicting approaches through acceptable compromises.
- Solid understanding of business fundamentals and the role of IT within the organization.
- Ability to communicate effectively both orally and in writing with both technical teams and customers.
- Strong organizational skills with a natural attention to detail.
Education Requirements:
- Position requires a bachelor's degree in computer science, information systems, or a related field.
|