We are looking for an experienced front-end developer to join our product team. You probably have 0 to 2 years of relevant work experience as a web developer, UI developer, JavaScript expert, or front-end engineer either in commercial projects or open-source projects.
You must be both technically proficient and have a keen eye for design and UI/UX. In this role, you’ll make a significant contribution to translating our customer needs and user expectations into interactive web apps.
You are an exceptional problem solver with great communication skills and are able to optimize our application in terms of technology and in delivering the best user experience. Your responsibilities will include translating design wireframes into the code that will produce visual elements of the application.
You’re likely to have a self-driven, conscientious mentality with a commitment to creating innovations through high-quality work.
You will, therefore:
gain feedback continuously from users, customers, and colleagues
monitor app performance, watch for traffic drops related to site usability problems, and rectify any issues
write functional requirement documents and guides
create quality mockups and prototypes, ensuring high-quality graphic standards and brand consistency
turn UI/UX designs into prototypes, creating excellent interactions from designs
write reusable code and libraries (with matching documentation) to a standard which makes it quick and easy to maintain the code in the future
optimize applications for maximum speed
design new features, or maintain old features
collaborate with back-end developers and web designers to improve the usability
help back-end developers with coding and troubleshooting
stay up-to-date with emerging technologies
You’re perfect for this role if you:
enjoy the challenge of taking part in complex technical projects, and delivering iterative solutions that provide value at each step of the way
perform well in a fast-paced environment, and contribute to optimal flow in a rapidly changing design/technology environment
enjoy working closely with partners across the business and within your team to solve problems
are a great communicator who is focused on discovering and delivering solutions facilitating meaningful discussions, and building consensus
genuinely enjoy sharing your knowledge with others
You will need to demonstrate:
profound knowledge of HTML5 and CSS3
expert proficiency in JavaScript or TypeScript
a high level of proficiency with JavaScript frameworks such as jQuery, Angular, React, Vue, Nuxt related to your development stack
a high level of experience with UI layouts, SASS, LESS, Bootstrap, and the CSS GRID and FLEX-BOX system
solid experience in using a complex REST API from the client-side
a solid understanding of cross-browser compatibility issues, and ways to work around them
good knowledge and practical experience in client-side build/config management
good understanding of code versioning tools, such as Git
good understanding of asynchronous request handling, partial page updates
significant experience in debugging using JavaScript-based tools like Chrome Developer Console
some exposure to Continuous Integration/Delivery pipeline for cloud, including Jenkins, SonarQube, Docker, etc.
The following would also be a significant plus:
knowledge of React, Vue, and Nuxt Js
some exposure to full-stack development
a good understanding of SEO principles, so that you can ensure that our application adheres to such principles
1.The more the Jobs you apply, the higher your chances of getting a job.
2. Keep your profile updated Update
Recruiters prefer candidates with complete profile information.
3. Keep visiting the Teamlease.com daily
Daily visit will ensure you won’t miss out on any Job opportunity.
4. Watch videos to improve Watch videos
Be a better candidate than others by watching these Job-related videos.