1. Architect, Design and develop front-end applications.
2. Turn business requirements into technical designs.
3. Turn style guides into front-end frameworks and coding standards.
4. Decipher information architecture and visual designs and turn them into front-end code.
5. The Role of Front-End Architect is to work with both client-side & server-side application logic.
6. They need to work closely with other team members, Leads, QA team & product engineering managers to develop best in class products & features which meets various business requirements.
7. Develop cutting-edge web applications that perform superbly across all platforms.
8. Work in a highly collaborative environment with cross-functional teams on projects ranging from a few weeks to a few months in length.
9. Clearly and concisely communicate highly technical challenges and solutions to clients and non-technical team members.
10. Maintain a high standard of quality as you creatively and strategically problem solve throughout the product delivery process.
Essential Qualification
Bachelor’s/master’s degree in Computer Science, Information Technology, Architecture/Design or in any relevant field is required.
Preferred Qualification
1. Proficiency in coding languages such as HTML, CSS, javascript, reactjs and angular.
2. Experience with UI/UX design tools
Experience
1. 3+ years of experience in a front-end development role, with solid JavaScript/HTML/CSS Skills. 2. 2+ years of experience with one or more web frameworks (Vue/React/Angular).
3. Software development experience with at least one of the following program languages: Python, Java, C/C++.
Tools used within the organization
1. Git and social coding platforms
Bitbucket, Github, Gitlab.
2. Gulp and Webpack:
configuration and running custom tasks. npm and yarn: configuration.
3. Package management: npm, yarn.
Testing: unit testing, e2e testing, integration testing.
4. Visual studio code, angular, typescript, es
5. Draw.io
6. Jira
7. Confluence
8. Nexus
9. Reactjs
10. Postman