
As the senior member of the frontend development team at Mosaic, you will be responsible for
setting best practices and making sure that the others adhere to them. Also, you will be
responsible for shaping up the entire system for scale and collaborating intensively with the
backend and design teams to create the best consumer experiences.
Responsibilities
- Develop all user-facing products in React
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high quality code
- Optimize components for maximum performance across a vast array of web-capable
devices and browsers
- Focus on code maintainability and performance of application.
- Provide technical advice and assists in solving programming problems.
- Enhance SEO, Analytics and overall frontend architecture for better performance
Requirements
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object
model
- Good foundation in design and a knack for designing interactions and elegant interfaces
- Thorough understanding of React.js and its core principles
- Good to have experience with popular React.js workflows (such as Flux or Redux)
- Experience with data structure libraries
- Familiarity with RESTful APIs
- Familiarity with modern front-end build pipelines and tools
- A knack for benchmarking and optimization
- Familiarity with code versioning tools (such as Git)
- Proficient in industry standard best practices such as Design Patterns, Coding Standards,
Coding modularity, Prototypes etc.
- Experience in using debugging tools used for profiling/optimizing performance
- Experience in debugging, tuning and optimizing UI components
- Bachelor’s degree (B.A.) in Computer Science, MIS or related degree and a minimum of
two (2) years of relevant development or engineering experience.

About Mosaic Wellness
About
Connect with the team
Similar jobs

MUST-HAVES:
- 5+ years of professional experience in web development.
- Strong proficiency in React.js and the Next.js framework.
- Solid understanding of JavaScript (ES6+), HTML5, Tailwind and TypeScript.
- Experience with server-side rendering (SSR) and static site generation (SSG).
- Familiarity with state management libraries (e.g., Redux, Context API).
- Proficient with version control systems like Git.
- Experience with modern build tools and package managers (e.g., Webpack, Babel, NPM/Yarn).
- Familiarity with API integration (REST, GraphQL).
- Strong understanding of web performance optimization techniques.
- Knowledge of testing frameworks (e.g., Playwright, Jest, Cypress).
- Ability to work in an Agile environment, collaborate with cross-functional teams, and deliver high-quality code under tight deadlines.
SKILLS: REACT, REACT NATIVE, PLATFORM INTEGRATION, JAVASCRIPT
Notice Period: 0-15 Days only
Additional Guidelines:
Interview process: - 2 Technical round + 1 Client round
3 days in office, Hybrid model.
JOB DESCRIPTION:
We are seeking a highly skilled Senior Web Developer with deep expertise in React and Next.js to join our growing team. The ideal candidate will have extensive experience in building high-quality, scalable web applications and will take ownership of both frontend development and architecture. As a Senior Developer, you will collaborate closely with product managers, designers, and other developers to deliver robust and performant solutions. Your ability to solve complex problems, optimize web performance, and mentor junior developers will be key to success in this role.
KEY RESPONSIBILITIES:
- Design, develop, and maintain web applications using React and Next.js.
- Architect and optimize web pages for speed and scalability.
- Build reusable components and front-end libraries for future use.
- Implement server-side rendering and static site generation using Next.js.
- Collaborate with the backend team to integrate APIs and ensure seamless front-end and back-end communication.
- Ensure the technical feasibility of UI/UX designs and implement pixel-perfect user interfaces.
- Work with product teams to build features that improve user engagement and satisfaction.
- Troubleshoot, debug, and upgrade existing systems.
- Provide technical leadership and mentorship to junior developers.
- Stay up-to-date with the latest web development trends, frameworks, and tools.
REQUIREMENTS:
- 5+ years of professional experience in web development.
- Strong proficiency in React.js and the Next.js framework.
- Solid understanding of JavaScript (ES6+), HTML5, Tailwind and TypeScript.
- Experience with server-side rendering (SSR)and static site generation (SSG).
- Familiarity with state management libraries (e.g., Redux, Context API).
- Proficient with version control systems like Git.
- Experience with modern build tools and package managers (e.g., Webpack, Babel, NPM/Yarn).
- Familiarity with API integration (REST, GraphQL).
- Strong understanding of web performance optimization techniques.
- Knowledge of testing frameworks (e.g., Playwright, Jest, Cypress).
- Ability to work in an Agile environment, collaborate with cross-functional teams, and deliver high-quality code under tight deadlines.
PREFERRED QUALIFICATIONS:
- Experience with Next.js API routes and serverless functions.
- Familiarity with cloud platforms (e.g., AWS, Vercel) and CI/CD pipelines.
- Experience with modern CSS frameworks (e.g., Tailwind, Styled Components).
- Knowledge of SEO best practices for React and Next.js applications.
- Contributions to open-source projects or a portfolio of personal projects.
Role:
Senior Frontend Developer
Role Description:
Desired Experience Range 5+ years
Location: Mumbai / Work from Home
Work Experience:
Minimum 5+ years of professional experience in HTML, CSS, AngularJS
Requirements:
- Must have hands on experience in AngularJS, NodeJS
- Must have hands on experience in HTML 5, CSS 3
- Must have hands on experience in developing responsive layouts
- Must know how to test frontend layouts for various devices and resolutions
- Must have hands on experience working with SCSS
- Must have worked with Git
- Understanding of SDLC process
- Good to have knowledge of Jira
Key Responsibilites:
- Converting layouts to HTML/CSS
- Integrating the created HTML/CSS into the dynamic Slate platform
- Consuming APIs in AngularJS
- Setting up oAuth token exchange in AngularJS
- Looking into any bug fixes post go live
- Helping the junior developers
Reporting
Candidate will report to the Engineering Lead
We are seeking an experienced UI Developer with a strong background in Next.js to join our dynamic development team. The ideal candidate will have a deep understanding of front-end technologies, particularly React and Next.js, and will be responsible for creating high-performance, user-centric web applications. If you're passionate about building intuitive, scalable, and responsive UI components, we'd love to meet you!
Key Responsibilities:
Design and develop responsive and visually appealing user interfaces using Next.js, React, HTML5, CSS3, and JavaScript.
Collaborate closely with designers, product managers, and back-end developers to implement and refine user experiences.
Build reusable components and front-end libraries for future use.
Optimize web applications for maximum speed and scalability.
Write clean, maintainable, and efficient code while adhering to best practices.
Stay up to date with the latest trends, tools, and techniques in web development.
Troubleshoot and debug application issues.
Ensure cross-browser and cross-device compatibility.
Participate in code reviews and mentor junior developers.
Skills & Qualifications:
Experience: 5–8 years of hands-on experience in front-end development with a focus on Next.js.
Proficiency in Front-End Technologies:
Strong knowledge of Next.js, React.js, and other JavaScript libraries and frameworks.
Expertise in HTML5, CSS3, and JavaScript (ES6+).
Familiarity with TypeScript is a plus.
Experience in building responsive, cross-browser compatible websites.
Familiarity with RESTful APIs and integration with back-end systems.
Knowledge of modern web development practices like Webpack, Babel, CSS preprocessors (Sass/SCSS), etc.
Understanding of web performance optimization techniques.
Experience with version control systems such as Git.
Familiarity with agile development methodologies.
Job Description
- 2+ years of relevant programming experience in an online environment, preferably in the gaming industry.
- Good knowledge of HTML5 and Javascript.
- Should have worked on Phaser.io HTML5 framework.
- Should have worked on at least one HTML5 game.
- Good knowledge of HTML5, CSS3, JavaScript, AJAX, SVG, XML.
- Knowledge of HTML5 porting into Android and iOS through available plug- in.
- Ability to develop and deploy HTML5 on iOS, Android and Web.
- Strong attention to detail and knowledge of robust quality assurance practices.
- Strong testing, debugging, and analytical skills.
We are seeking a highly experienced and skilled React/Next.js developer to join our team. The ideal candidate will have a strong track record of building and maintaining web applications using React and Next.js, as well as a strong understanding of front-end development.
Responsibilities:
- Develop and maintain web applications using React and Next.js
- Write clean, maintainable, and efficient code
- Collaborate with the design team to implement visually appealing and user-friendly interfaces
- Work with the back-end team to integrate with APIs and other server-side functionality
- Troubleshoot and debug issues as they arise
- Write and maintain comprehensive documentation
Requirements:
- Experience with Tailwind CSS to create custom, responsive user interfaces
- Experience with CSS-in-JS libraries
- Experience with Git, npm, and webpack
- Familiarity with RESTful APIs and GraphQL
- Strong debugging and troubleshooting skills
- Ability to work well in a team environment and communicate effectively with other developers and designers.
Preferred:
- Experience optimizing performance and scalability of web applications
- Familiarity with testing frameworks such as Jest
- Experience with deploying and maintaining web applications
- Experience with TypeScript
- Familiarity with other JavaScript libraries and frameworks such as Redux, GraphQL, and Apollo, react-query
Your role and responsibilities
- Integrating REST APIs in front-end application using React JS
- Implementing business logic in front-end application using javascript, should be able to handle complex JSON architecture.
- Should be able to manage states using Redux, Redux thunk/saga, Mobx.
- Should be comfortable in using both functional and class components in React.
- Should be able to create reusable components to make efficient applications. We hate code duplication.
- Must be familiar with popular React UI libraries like Material UI, Antd.
- Implement best practices and constantly learn new ways of keeping codebases up to date.
- Having knowledge in Typescript, GraphQL, NextJS, Socket.io is like a match made in heaven.
Criteria
- 2+ years of work experience with Javascript and React JS.
- Proficient understanding of code versioning tools, such as Git.
- Open-minded individual, open to learning new things
- A bit lazy is okay. Lazy people always find the quickest way to reach the solution. They write the most efficient code. We love that.
- You care about the design and user experience of an application. The choice of third-party libraries should be elegant.
- We are looking for techies with a passion to develop high-performance web applications.
- If you are interested and looking to build scalable and high-performance apps, then join us. We are building web app based on React with server-side rendering. For mobile, we are building PWA.
Roles & Responsibilities :
1. Build scalable web applications using ReactJS, Redux and other related libraries.
2. Integrating back-end API's with front-end.
3. Build reusable code and libraries for future use.
4. Optimize application performance and reduce page loading speed.
5. Solid experience in architecting and implementing highly scalable front-ends in modern technologies such as React or Vue.
6. Gathering requirements from design and technical staff and client on web development needs/Defining effective solutions for business and process problems.
What You- ll Do
- Gathers and verifies technical requirements
- Authors and audits technical design for features
- Competent in programming and debugging across multiple modules and dealing with related external dependencies
- Provides story or business requirements breakdown planning and estimation, reviews and evaluates the team's estimates
- Accountable for complex stories or business requirements
- Identifies feature and module dependencies
- Proposes mitigation plans for identified risks and problems
- Suggests process improvements and best practices
- Identifies new areas that could be measured
- Able to identify, evaluate and discuss alternative technologies and techniques
- Justifies decisions and achieves peer consent
- Interacts with team members, other IT teams, business users, individual contributors, managers
- Sphere of influence is a small group of peers
- Actively shares knowledge within the domain
- Able to share knowledge outside the domain
- Mentors co-workers within the area of expertise, improves other's productivity
- Provides guidance for the work performed by contractors
- Assesses the quality of work and effectiveness of contract resources
- Participates in the development of contractor agreements, including deliverables and SLAs.
What You Know :
- Strong Experience in Vue.JS
- 5+ years' experience
- Hands-on full-cycle Web Development/UI/Front end development experience to design and development of high-volume, high-performance, high-availability applications
- Designing and developing user interface solutions for websites and web applications.
- Extensive knowledge of web technologies and building large-scale web applications.
- Expertise in JavaScript, jQuery, HTML, CSS3, Web Components JS and HTML
- Familiarity with React/Angular / BackboneJS, Webpack, ES5, and ES6 features
- Expertise with Bootstrap or other responsive design techniques
- Expertise with cross-browser, cross-platform, and design constraints on the web.
- Experience in working with Agile Methodology.
- Ability to solve problems creatively and effectively.
- Should possess excellent communication skills.







