Job description
Our client is a renowned technology company creating advanced solutions that effortlessly capture audiences and lay the foundation for digital and technological growth.
As the Front-End Developer, you will be responsible for creating all front-end deliverables, such as user stories, wireframes, user personas, and site maps. You will also be responsible for partnering directly with clients to achieve their goals and present strategic solutions.
· Develop and modify user-facing features for web and mobile applications
· Support ongoing development for existing projects and applications
· Collaborate with project stakeholders to translate business requirements into digital solutions
· Work closely with UX and design resources to ensure the technical feasibility of designs while maintaining user-centric focus
· Work within a product team to prioritize and implement new application features, while simultaneously maintaining the quality of existing features and functionality
· Remain current of emerging web technologies and design trends and provide strategic recommendations to enhance deliverables
· Build and maintain websites in HTML, CSS, and JavaScript
· Ensure websites and applications meet web accessibility standards
· Perform project planning, organizing and implementation until the application is commissioned in a production environment
· Implement front-end presentations for enterprise applications
· Perform thorough QA testing including cross-browser/platform compatibility with a design point of view in mind
· Participate in all aspects of software development lifecycle, including requirements analysis, architecture, design, programming, deployment, and maintenance
· Explore product concepts to find promising directions that address both human and business needs
· Build libraries and frameworks that support complex web applications
· 4+ years of relevant work experience
· Bachelor's degree in Computer Science, Information Technology, Engineering, or similar field preferred
· Proficient understanding of web markup, including HTML5 and CSS3
· Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
· Experience using one of more advanced JavaScript libraries and frameworks such as AngularJS, ReactJS, etc.
· Working knowledge of GIT source code control and branching methodologies, debugging, performance monitoring, and testing tools
· Proficient with Adobe Photoshop and Illustrator
· Experience connecting back-end systems together using API's