Key Responsibilities :- Highly-motivated and thrive in an environment where problems are open-ended.- Enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top.- Work closely with senior engineers, UX designers and product managers to develop friendly UI experiences.- Work closely with engineers to architect and develop the best technical design.- Develop/maintain operational rigor for the frontend of a fast-growing Grow Simplee tech stack.- Engage with customers and other partners.- Build highly scalable, maintainable and user friendly web app and mobile app- Help with hiring and mentoring.- Take user-facing features from design to implementation, coding both the UI and backend functionality.- Build reusable code and libraries for future use.- Ensure the technical feasibility of UI/UX designs.- Optimize applications for maximum speed and scalability.- Collaborate with other team members and stakeholders.- Master's degree or Ph.D. in Computer Science, Computer Engineering or other related fields.- Experience working with UX teams to define, prototype, and implement great customer experiences with React JS- Experience building JavaScript/CSS Frameworks or shared component libraries used in large scale production websites.- Experience in app development framework of flutter- Understanding of common UX patterns and ability to identify and mitigate UX design risks early in the development process.- Attuned design sense so can collaborate with UX designers and hold a high bar with "backend" SDE's.- Understands frontend software design patterns (e.g. asynchronicity, data binding, modules, objects, promises, micro frontends, webpack).- Experience with AWS Services (S3, Cloud front, Route 53, EC2.).- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.- Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.- Passionate about mentoring and has deep hands-on technical expertise in full-stack development.- Able to learn large scale complex systems quickly.- Experience with CI/CD in a frontend context.- Ability to decompose problems into clear software and UX design actions.- Ability to dive into source code of frontend libraries to debug, patch, and extend them when necessary.- Experience establishing and leveraging web analytics
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer | Frontend Development position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.