15 Bean HR Consulting Jobs
Senior Software Engineer - Frontend Development (4-7 yrs)
Bean HR Consulting
posted 13hr ago
Fixed timing
Key skills for the job
Job Description :
Our client is a leading global conglomerate, recognized in the prestigious Fortune 500 league. As a tech-first digital venture, the organization is on a mission to develop cutting-edge, business-first technology platforms that will transform and power their global operations.
The company is looking for a talented Senior Software Engineer to join their frontend team, focused on building innovative web and mobile applications.
Key Responsibilities :
- Develop and maintain high-quality web and mobile applications using modern frontend technologies, primarily React and React Native.
- Ensure seamless user experiences, performance optimization, and adherence to design principles.
- Work on both web and mobile applications (React & React Native) to ensure that the solutions are responsive, accessible, and optimized for performance.
- Participate in the entire application lifecycle, from concept to deployment.
- Collaborate with UI/UX designers to implement design systems, ensuring the final product meets high standards of visual design, usability, and user experience.
- Work closely with backend engineers, product managers, and other cross-functional teams to deliver robust, scalable, and high-performance features.
- Be part of product and feature discussions, helping shape the technical direction.
- Follow industry best practices for coding, including code reviews, unit testing, and continuous integration.
- Promote reusable and maintainable code structures across the team.
- Focus on optimizing application performance, ensuring fast load times and responsiveness, especially for mobile-first users, through techniques like lazy loading, code splitting, and efficient state management.
- Guide junior engineers, providing mentorship, feedback, and support for their professional development.
- Help elevate the technical capabilities of the frontend team.
- Keep up to date with the latest trends and technologies in frontend development.
- Share insights and propose innovations to improve development workflows and application performance.
Key Skills & Qualifications :
- Strong proficiency in JavaScript and modern JavaScript frameworks, with at least 3+ years of hands-on experience in building scalable frontend applications.
- Extensive experience with React and React Native for developing responsive web and mobile applications.
- Solid understanding of component-based architecture and state management libraries (i.e., Redux, Context API).
- Strong understanding of responsive design principles and experience implementing mobile-first development strategies, ensuring applications work seamlessly across various devices (mobile, tablet, desktop).
- Proficient with Git for version control, branching, and collaboration.
- Advanced CSS skills, including working with preprocessors like SASS/SCSS, to create flexible, reusable, and clean styles.
- Ability to collaborate with design teams to implement user-friendly, visually appealing interfaces that meet business and user needs.
- Experience integrating with RESTful APIs or GraphQL, ensuring smooth data flow between the frontend and backend.
- Strong knowledge of frontend testing frameworks (i.e., Jest, Mocha, Enzyme) and the ability to write unit, integration, and end-to-end tests to ensure the robustness of applications
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
7-14 Yrs
5-12 Yrs