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 (i.e., task runners), and delivery models (i.e., CI / CD) 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 JavaScriptDesign and implement efficient integration solutions, troubleshoot issues, and maintain seamless front-end functionalitySupport the team by creating a first draft of the reusable code and librariesWork with the team to address any issues or discrepancies in ensuring the seamless performance of applications on various devices and browsersCollaborate with UX / UI designers and users, contributing to the development of visually appealing and functional interfaces by providing technical input regarding interface feasibilityCommunicate technical solutions effectively to non-technical stakeholders, including project teams, business analysts, and end-users, under the guidance of experienced team membersWrite and maintain code that effectively consumes and integrates external data and functionality, contributing to a more robust and dynamic platformStay informed about industry trends and emerging technologies relevant to front-end development, actively expanding knowledge and sharing insights with the teamThis position is not eligible for sponsorship for work authorization now or in the future, including conversion to H1-B visa.
Job duties include contact with other employees and access confidential and proprietary information and / or other items of value, and such access may be supervised or unsupervised. The
Company therefore has determined that a review of criminal history is necessary to protect the business and its operations and reputation and is necessary to protect the safety of the Company's staff, employees, and business relationships.
Education
RequiredBachelor'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 engineeringKnowledge of HTML, CSS, and JavaScriptAbility to work with front-end frameworks, Photoshop and / or other graphic design toolsModerate understanding of cross-browser compatibility and accessibility standardsGood written and verbal communication skillsAbility to work collaboratively and cross-functionally with non-technical stakeholdersTechnical Skills
Front-End Coding LanguagesFront-End Development ToolsProgramming LanguagesWeb Services & APIsSystems IntegrationContinuous Integration and Continuous Deployment (CI / CD)Software Testing & Quality Assurance Methodologies & ToolsU / UX DesignVersion Control ToolsSecure Coding StandardsSoftware Development Lifecycle (SDLC) MethodologyDevOps Methodology