43 Elements Jobs
Senior Frontend Software Engineer - React.js/Javascript (4-7 yrs)
Elements
posted 10hr ago
Flexible timing
Key skills for the job
Job Purpose :
The primary objective of this role is to craft, design, and deliver immersive, user-focused interfaces for company, ensuring that the end-user experience is seamless and enjoyable. This includes prioritizing easy navigation, engaging interactions, consistent cross-browser compatibility, and optimized runtime performance. The successful candidate will play a crucial role in shaping user interfaces that are not only functional but also visually appealing, contributing to the company's mission of delivering innovative solutions.
Key Accountabilities and Support Actions :
- Develop a deep understanding of business processes, user journeys, and customer expectations to provide technical solutions that align with business goals and deliver the best possible user experience.
- Participate actively in discussions and brainstorming sessions around technical and UX design, contributing ideas and insights that enhance both the product functionality and user engagement. Document these ideas thoroughly to ensure alignment across teams.
- Write high-quality, maintainable, and well-documented code that adheres to industry best practices and internal guidelines, setting a high standard for software quality.
- Adhere to and promote engineering best practices, ensuring that the applications are secure, performant, accessible, and compatible across various browsers and devices. This involves regularly testing and optimizing applications for diverse user scenarios.
- Take full ownership of the deployment process, ensuring smooth rollouts, ongoing application maintenance, and robust support. Be proactive in identifying and resolving bugs or technical issues across a wide range of browsers and devices.
- Troubleshoot and debug complex issues, ensuring that applications perform reliably under different conditions and environments.
- Remain informed about the latest trends and advancements in technology, with a focus on frontend development tools and techniques, and apply these learnings to improve application design and functionality.
- Demonstrated hands-on expertise in building scalable and intuitive web and mobile applications using React and React Native.
- A solid understanding of responsive design principles, including experience in mobile-first development, ensuring applications adapt gracefully to various screen sizes and resolutions.
- Strong analytical and problem-solving skills, with the ability to troubleshoot issues effectively and implement reliable solutions.
- A detail-oriented mindset and the ability to think critically, ensuring clarity in both technical and design-related decisions.
- Familiarity with UI/UX design principles, including experience using design tools, which would be considered an added advantage.
- Strong communication and collaboration skills, enabling effective teamwork with cross-functional teams, stakeholders, and clients.
- Experience with backend technologies or DevOps practices, such as continuous integration, deployment pipelines, or server management, would be beneficial but is not mandatory.
Functional Areas: Other
Read full job description6-11 Yrs
5-9 Yrs