ABOUT THE ROLE:
- The Front-End Application Developer is responsible for developing and maintaining the user-facing aspect of digital platforms.
They will create interactive and engaging user interfaces that provide seamless user experiences for websites across multiple device sizes.
They require a foundational understanding of front-end app development, programming languages, tools, and delivery models to ensure the timely delivery of high-quality products and solutions.
The incumbent will have the ability to work collaboratively with technical stakeholders such as Applications Development Engineering (Back-End) and non-technical stakeholders such as project managers, business analysts, and end-users.
WHAT THE ROLE WILL DO:
- Write, review, and optimize code and collaborate with the senior engineers using programming languages such as HTML, CSS, and JavaScript
- Design and implement efficient integration solutions, troubleshoot issues, and maintain seamless front-end functionality
- Support the team by creating a first draft of the reusable code and libraries
- Work with the team to address any issues or discrepancies in ensuring the seamless performance of applications on various devices and browsers
- Collaborate with UX/UI designers and users, contributing to the development of visually appealing and functional interfaces by providing technical input regarding interface feasibility
- Communicate technical solutions effectively to non-technical stakeholders, including project teams, business analysts, and end-users, under the guidance of experienced team members
- Write and maintain code that effectively consumes and integrates external data and functionality, contributing to a more robust and dynamic platform
- Stay informed about industry trends and emerging technologies relevant to front-end development, actively expanding knowledge and sharing insights with the team
This position is not eligible for sponsorship for work authorization now or in the future, including conversion to H1-B visa.
Education
- Required
- Bachelor's degree in Computer Science or in lieu of a degree, at least 3 years of experience in front-end application development or application engineering
Skills and Experience
- 2-4 years of experience in application development or engineering
- Knowledge of HTML, CSS, and JavaScript
- Ability to work with front-end frameworks, Photoshop and/or other graphic design tools
- Moderate understanding of cross-browser compatibility and accessibility standards
- Good written and verbal communication skills
- Ability to work collaboratively and cross-functionally with non-technical stakeholders
Technical Skills
- Front-End Coding Languages
- Front-End Development Tools
- Programming Languages
- Web Services & APIs
- Systems Integration
- Continuous Integration and Continuous Deployment (CI/CD)
- Software Testing & Quality Assurance Methodologies & Tools
- U/UX Design
- Version Control Tools
- Secure Coding Standards
- Software Development Lifecycle (SDLC) Methodology
- DevOps Methodology
#J-18808-Ljbffr