UI Architecture :
- Design and implement the overall architecture of our front-end applications, ensuring modularity, maintainability, and scalability.
Component Development :
- Build reusable React components with a focus on performance, accessibility, and responsiveness.
State Management :
- Utilize Redux or other state management libraries to create predictable, effective data flows within our applications.
API Integration :
- Collaborate with backend engineers to integrate seamlessly with RESTful APIs, ensuring data consistency and error handling.
User Experience (UX) :
- Work closely with UX designers to translate wireframes and mockups into polished, interactive interfaces.
Performance Optimization :
- Identify and resolve performance bottlenecks, optimizing code and assets for quick loading times and smooth interactions.
Testing & Quality Assurance :
- Write unit, integration, and end-to-end tests to ensure the quality and reliability of the UI.
Mentorship & Collaboration :
- Share your knowledge and expertise with junior team members, fostering a culture of continuous learning and growth.
Qualifications :
Essential :
- 3+ years of front-end development experience with a strong focus on React.js (minimum 4 years).
- Expert-level JavaScript skills, including ES6+ features and asynchronous programming.
- Deep understanding of React ecosystem tools like Redux, Webpack, and React Router.
- Proficiency in HTML5, CSS3 (including LESS or SASS), and responsive design principles.
- Hands-on experience with AWS services (e.g., S3, CloudFront, Lambda) for front-end deployment and optimization.
- Proven ability to architect complex front-end projects from conception to deployment.
- Experience reading and working with API documentation (REST, GraphQL).
- Strong understanding of server-side rendering (SSR) and client-side rendering (CSR) techniques.
- Excellent communication and collaboration skills within a cross-function
📌 Frontend Developer (Pune)
🏢 Newbridgefintech
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.