7 Unbounce Careers Jobs
Senior Frontend Developer - React.js (5-7 yrs)
Unbounce Careers
posted 3d ago
Key skills for the job
Job Summary :
We are seeking a highly skilled Senior Front-End Developer (React) to join our dynamic team. In this role, you will play a pivotal part in developing and enhancing the user interface of Product, ensuring it is intuitive, responsive, and scalable.
You will collaborate closely with our backend developers, UX/UI designers, and product managers to deliver a seamless and engaging user experience.
Key Responsibilities :
- Develop and maintain high-quality web applications using React.
- Implement responsive designs to ensure product functions flawlessly across various devices and browsers.
- Design and implement scalable front-end architectures that can handle growing user bases and data volumes.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Work closely with backend developers to integrate RESTful APIs and ensure smooth data flow.
- Collaborate with UX/UI designers to translate design wireframes into high-quality code.
- Write clean, maintainable, and well-documented code following industry best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Identify and address performance bottlenecks to enhance the overall speed and scalability of the application.
- Implement lazy loading, code splitting, and other optimization techniques.
- Develop unit and integration tests using tools like Jest and Enzyme.
- Debug and resolve technical issues across the front-end codebase.
- Propose and implement improvements to enhance user experience and application scalability.
- Provide guidance and mentorship to junior developers.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional front-end development experience.
- Extensive experience with React.
- Proven track record of building scalable, high-performance web applications.
- Proficient with React hooks, context API, and functional components.
- Experience with state management libraries like Redux or MobX.
- Strong knowledge of HTML5, CSS3.
- Experience with optimizing applications for speed and scalability.
- Knowledge of tools and techniques like Webpack bundling, code splitting, and lazy loading.
- Proficient with testing frameworks like Jest, Enzyme, or React Testing Library.
Good to have :
- Experience with Python.
- Experience working with django.
- Worked for a startup.
Functional Areas: Software/Testing/Networking
Read full job description6-8 Yrs