
Job Responsibilities
- Develop and maintain reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality, responsive UI components.
- Optimize components for maximum performance across different browsers and devices.
- Implement ReactJS best practices using Hooks, HOCs, and Functional Components.
- Manage state efficiently using Redux/Flux.
- Collaborate with backend developers to integrate REST APIs.
- Debug and test applications using Mocha & Jest.
- Ensure code quality, maintainability, and scalability using modern front-end tools.
Required Skills & Qualifications
✔ 3+ years of experience in ReactJS development.
✔ Strong knowledge of JavaScript, DOM, JSX.
✔ Hands-on experience with React Hooks, HOCs, and Functional Components.
✔ Expertise in ES6+ concepts (Arrow functions, Destructuring, Spread/Rest operators, Classes, Import/Export).
✔ Experience in HTML, CSS, and responsive design.
✔ Familiarity with REST APIs and integrating backend services.
✔ Experience with state management (Redux/Flux).
✔ Strong debugging skills using Mocha & Jest for performance testing.
✔ Hands-on experience with Git, Webpack, Babel, NPM.
Good to Have:
➕ Experience with backend development (Java, Microservices).
➕ Knowledge of modern authentication mechanisms (JWT, OAuth).

Similar jobs
Position Overview:
We are seeking a skilled Software Developer with a focus on Front-End Development with Strong proficiency in HTML, JavaScript, CSS, Sass, Bootstrap and modern JavaScript frameworks including ReactJS and jQuery to join our team. The successful candidate will be responsible for writing clean, efficient, and maintainable code that enhances workflow organization and automates various internal processes within the organization. The role involves continuous improvement of our software solutions to save man-hours and ensure overall organizational efficiency. Key tasks include development, testing, debugging, troubleshooting, and maintenance of both new and existing programs.
Key responsibilities:
1) Software Development: Write clean, efficient, and maintainable code/flows that automate internal processes and improve workflow efficiency.
2) Testing and Maintenance: Perform testing, debugging, troubleshooting, and daily maintenance of created or integrated programs.
3) UI/UX Development and Design: Design and develop intuitive and visually appealing user interfaces in the software.
4) Web Services Integration: Integrate UI with web services to ensure seamless functionality.
5) Adherence to Standards: Follow preferred development methodologies and adhere to organizational development standards.
6) Collaboration: To work closely with other team members to ensure the successful implementation of projects. Maintain clear and concise documentation of code, APIs, and software components to aid in knowledge sharing and future development.
7) Stay Current: Keep up to date with the latest developments in the Frond end development ecosystem and engage in best practices of software engineering.
Skills:-
Javascript, HTML, CSS, Angular.
Responsibilities: -
• Developing and maintaining all server-side network components.
• Ensuring optimal performance of the central database and responsiveness to
front-end requests.
• Collaborating with front-end developers on the integration of elements.
• Designing customer-facing UI and Front-end services for various business
processes.
• Developing high-performance applications by writing testable, reusable, and
efficient code.
• Implementing effective security protocols, data protection measures, and
storage solutions.
• Running diagnostic tests, repairing defects, and providing technical support.
• Documenting Node.js processes, including database schemas, as well as
preparing reports.
• Recommending and implementing improvements to processes and
technologies.
• Keeping informed of advancements in the field of Front-end development.
Required Skills and Professional Expertise:
• Bachelor's degree in computer science, information science, or similar.
• Proven hands-on- experience on Software Development.
• At least one year of experience in Angular js.
• Hands-on-experience in designing application using Angular js, HTML, CSS, Javascript.
• Profound insights of Angular (Class loading, Memory Management,
Transaction Management etc.)
• Experience in developing Web applications using at least one popular web
framework (MVC)
• Experience with test-driven development.
• Superb interpersonal, communication, and collaboration skills.
• Exceptional analytical and problem-solving aptitude.
• Availability to resolve urgent web application issues outside of business hours.
Platform for creators to build communities and monetise them Social Networks have become more media platforms than “social” platforms. They are not designed to make real human connections. Demand for more intimate online places is higher than ever. Communities are in huge demand! Also, these “Ad-driven” platforms only reward top creators. Most creators are left out - no matter how engaged their audience is. They have to constantly beat algorithms to reach out to their own audience. Over 50 million people around the world consider themselves creators. 97% of them aren’t getting paid. As a result creators are flocking to platforms like Slack, Discord, Whatsapp & Telegram - none of which were built either for community engagement or creator monetisation. Community creators have to go through the pain of managing multiple third party tools to engage and monetise their community. LikeMinds helps creators to convert their audience into a branded private community. They can monetise it by selling digital products like memberships, group chats, events, consultations and courses. As a platform purpose-built for community entrepreneurs, LikeMinds has inbuilt tools for member acquisition, onboarding, retention, moderation, monetisation, and referrals. Our platform enables creators to drive high engagement and belonging via chat rooms, events, polls, member directory, and rewards. These features are in addition to powerful business tools like community website, subscription management, event reminders, analytics dashboard, cohort creation, in-app banners, data export, and much more. Custom integrations are also available for creators with existing assets. In the last few months, we have helped 100+ creators monetise their communities. These include entertainers, fitness & wellness trainers, professional domain experts, language instructors, life coaches, financial experts, micro-entrepreneurship coaches, and exam prep coaches. We are a team of entrepreneurs, techies and community builders with credible backgrounds supported by 2 large VCs
Skills Required -JavaScript, CSS, HTML 5, Angular -Strong knowledge of Angular is a must -Fluent in responsive design and mobile / tablet UI / UX -Web mobile (touch devices: mobiles and tablets) experience is expected -UI Performance: should have hands-on experience of optimizing page load, rendering, caching -Good understanding of AJAX and its UI implications -Understanding of REST Apis -Have worked on high scale growth projects in the past -Prior experience working in a tech startup is a plus
We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming.
- Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application.
- You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities :
- Develop new user-facing features.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Assure that all user input is validated before submitting it to the back-end.
- Collaborate with other team members and stakeholders.
Skills And Qualifications :
- Good understanding of Angular 6+ or React.
- Proficient with JavaScript and jQuery.
- Proficient understanding of web markup, including HTML5, and CSS3.
- Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as Git and Bitbucket.
- Good understanding of SEO principles and ensuring that application will adhere to them.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Knowledge of software development methodologies like Agile, waterfall, and tools like Jira.
Responsibilities
Understand requirements and translate that to product features.
Should be able to lead a team of developers and designers and communicate status to customers.
Should be efficient in developing and implementing best practices and write a smart piece of code.
Coding standards should be followed, and the code should be highly performant.
Should be able to do impact analysis and document the design of the components.
Should be able to develop reusable components using proper design patterns as listed by lead/architect so that it is extensible.
Should be able to integrate frontend with backend REST apis.
Essential Skills
Strong experience in Typescript
At least 1 - 2 years of experience using HTML, CSS, JavaScript & Angular Js, or React Js
Basic experience in at least one server-side technology (Java, PHP, NodeJS, Python, Ruby)
Ability to multi-task, organize, and prioritize.
We are looking for an experienced Front End Architect who is proficient with React.js. Your primary focus will be on developing efficient Front End layers using well known React.js workflows (such as Flux or Redux). You will ensure that these applications are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities:
- Architecting large scale Enterprise application Front End layers for:
- Maintainability (Modularity, Testability)
- Reusability (ComponentizationCommon Functionality)
- Performance (Caching, Resource Utilization)
- Security
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Leading a team of high performing team React JS developers
Primary Skills:
- React JS, Redux, HTML5, CSS3, Javascript, Jquery, SASS and Typescript
- Develop user-facing features using ReactJS
- Architect efficient and reusable front-end systems that drive complex web applications
- Identify and resolve performance and scalability issues
- Ensure the technical feasibility of UI/UX designs
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles.
- Having Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with newer specifications of EcmaScript.
- Knowledge of isomorphic React is a plus.
- Strong Proficiency in HTML 5, CSS 3
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Familiarity with code versioning tools such as Git, SVN, etc.
- Knowledge of functional or object-oriented programming.
- Ability to write well-documented, clean Javascript code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Understanding of REST APIs, the document request model, and offline storage.
Experience:
10+ years of overall experience with 4+ years of mandatory experience with React JS development
Lead the functional and system design of highly scalable and robust mission critical applications that cater to several businesses ● Ensure that the systems you oversee are fault tolerant and are performing reliably at high volumes. Constantly look at possibilities to improve the overall functioning of the product. ● Brainstorm deeply with your product & business stakeholders and influence how we build individual features and products that reduce customer stickiness and friction points at each stage of the product.
● Mentor and lead a team of solid engineers by introducing best coding practices, advocating high quality design principles and institutionalise long term thinking for futuristic needs of the business. ● Contribute actively in other areas of the growth of our Engg org which includes but is not just limited to hiring, tech talent branding, inputs on performance management of junior engineers and the likes.
Gupshup is a product development company which was IIT incubated in 2005.
Headquartered in Silicon Valley, Gupshup is a global leader in cloud messaging, enabling businesses to build engaging conversational experiences, seamlessly across 30+ messaging channels, using a globally available cloud API.
Gupshup handles over 4.5 billion messages per month and has processed over 225 billion messages, enabling over 36,000 businesses to engage nearly a billion users across channels including SMS, WhatsApp, Facebook Messenger, Twitter, WeChat, Viber, Slack, Android RCS, Mobile App and Mobile Web.
Gupshup offers a comprehensive product portfolio that includes an easy to use omni-channel messaging API, advanced bot building platform and mobile marketing tools. Gupshup has also forged strategic partnerships with Facebook, WhatsApp, Google and Cisco to offer innovative mobile messaging solutions with broad reach.
We have an opportunity for Software Engineer-UI
Job Responsibilities:
Highly skilled at front-end engineering using Object-Oriented JavaScript, various
JavaScript libraries and micro frameworks (jQuery, Angular, Prototype, Dojo, Backbone,
YUI), HTML and CSS.
A very strong Javascript foundation and clear understanding of Javascript classes,
prototype based inheritance, modules, private member scopes, etc
Well-versed in software engineering principles, frameworks and technologies.
Involvement in developing and enhancing main front end platform - website
Experience in performing code analysis, requirements analysis, identification of code
metrics, system risk analysis and software reliability analysis.
Develop specifications and designs for complex applications or modifying/maintaining
complex existing applications
Excellent communication skills
Self-directed team player who thrives in a continually changing environment.
Regards,
Tina Dsouza









