
React JS Developer
at Our client is not just a technology company.



• Should understand design patterns and its implementation over JavaScript
• Must know a front-end JS framework like, React.js + Redux
• Must know functional programming paradigm & JQuery.
• Should understand OO concepts and write OO JavaScript.
• Should be able to Architect the structure of a heterogeneous application. For example, an application
• consisting of Server side script on Node.js plugged with any NoSQL (e.g MongoDB) OR Relational
• Database and frontend in React.js, Angular.js.
• Experience optimizing browser loading and rendering
• Hands on experience in HTML5, CSS3.
• Experience in handling project, with agile methodology
• Should know one of Task Runner(bundling) tool like Webpack, Gulp.
• Notice Period - 0 to 15 days only

Similar jobs


About the Role
We are looking for a talented LLM & Backend Engineer to join our AI innovation team at EaseMyTrip.com and help power the next generation of intelligent travel experiences. In this role, you will lead the integration and optimization of Large Language Models (LLMs) to create conversational travel agents that can understand, recommend, and assist travelers across platforms. You will work at the intersection of backend systems, AI models, and natural language understanding, bringing smart automation to every travel interaction.
Key Responsibilities:
- LLM Integration: Deploy and integrate LLMs (e.g., GPT-4, Claude, Mistral) to process natural language queries and deliver personalized travel recommendations.
- Prompt Engineering & RAG: Design optimized prompts and implement Retrieval-Augmented Generation (RAG) workflows to enhance contextual relevance in multi-turn conversations.
- Conversational Flow Design: Build and manage robust conversational workflows capable of handling complex travel scenarios such as booking modifications and cancellations.
- LLM Performance Optimization: Tune models and workflows to balance performance, scalability, latency, and cost across diverse environments.
- Backend Development: Develop scalable, asynchronous backend services using FastAPI or Django, with a focus on secure and efficient API architectures.
- Database & ORM Design: Design and manage data using PostgreSQL or MongoDB, and implement ORM solutions like SQLAlchemy for seamless data interaction.
- Cloud & Serverless Infrastructure: Deploy solutions on AWS, GCP, or Azure using containerized and serverless tools such as Lambda and Cloud Functions.
- Model Fine-Tuning & Evaluation: Fine-tune open-source and proprietary LLMs using techniques like LoRA and PEFT, and evaluate outputs using BLEU, ROUGE, or similar metrics.
- NLP Pipeline Implementation: Develop NLP functionalities including named entity recognition, sentiment analysis, and dialogue state tracking.
- Cross-Functional Collaboration: Work closely with AI researchers, frontend developers, and product teams to ship impactful features rapidly and iteratively.
Preferred Candidate Profile:
- Experience: Minimum 2 years in backend development with at least 1 year of hands-on experience working with LLMs or NLP systems.
- Programming Skills: Proficient in Python with practical exposure to asynchronous programming and frameworks like FastAPI or Django.
- LLM Ecosystem Expertise: Experience with tools and libraries such as LangChain, LlamaIndex, Hugging Face Transformers, and OpenAI/Anthropic APIs.
- Database Knowledge: Strong understanding of relational and NoSQL databases, including schema design and performance optimization.
- Model Engineering: Familiarity with prompt design, LLM fine-tuning (LoRA, PEFT), and evaluation metrics for language models.
- Cloud Deployment: Comfortable working with cloud platforms (AWS/GCP/Azure) and building serverless or containerized deployments.
- NLP Understanding: Solid grasp of NLP concepts including intent detection, dialogue management, and text classification.
- Problem-Solving Mindset: Ability to translate business problems into AI-first solutions with a user-centric approach.
- Team Collaboration: Strong communication skills and a collaborative spirit to work effectively with multidisciplinary teams.
- Curiosity and Drive: Passionate about staying at the forefront of AI and using emerging technologies to build innovative travel experiences.

At Thrillophilia, we have set sail on a mission to redefine the way people explore the world, one byte at a time. We are driven by a shared passion for excellence and a relentless pursuit of innovation. We have established ourselves as industry leaders in delivering cutting-edge solutions that have transformed the way the travel industry operates. Our commitment to pushing boundaries and creating groundbreaking technology sets us apart from the rest.
We are seeking a highly skilled and passionate Senior Software Developer with expertise in Frontend Frameworks like React.js or Next.js to join our dynamic and innovative tech team. As a Senior Software Engineer, you will play a crucial role in designing, developing, and implementing high-quality software solutions that drive the success of our travel platform. You will work closely with cross-functional teams, including product development, UI/UX design, and quality assurance, to ensure seamless integration of features and deliver exceptional user experiences.
We are looking for individuals who are not only technically proficient but also deeply passionate about building scalable products that make a meaningful impact.
Are you ready to embark on an exciting journey where we're building the most incredible travel platform in the world?
Why Choose Thrillophilia?
A Culture of Excellence: We have cultivated a culture that nurtures creativity, celebrates diversity, and fosters collaboration. Our team is comprised of brilliant minds who thrive on challenges, embrace change, and consistently deliver exceptional results.
Impactful Projects: As a Senior Software Engineer, you will have the opportunity to work on exciting and impactful projects that shape the future of our industry. Your expertise and contributions will directly influence the success of our groundbreaking solutions and drive our mission forward.
Growth and Development: We believe in investing in our team members' growth and development. Through continuous learning and our mentorship, we empower you to expand your skill set, broaden your horizons, and reach new heights of professional excellence.
Cutting-Edge Technology: At Thrillophilia, we pride ourselves on staying at the forefront of technological advancements. As a member of our team, you will have access to state-of-the-art tools, cutting-edge frameworks, and a supportive environment that encourages exploration and experimentation.
Responsibilities:
- Develop and maintain robust, scalable, and efficient web applications using React.js / Next.js.
- Collaborate with product managers, UI/UX designers, and fellow developers to understand requirements, translate them into technical solutions, and deliver high-quality software products.
- Write clean, maintainable, and well-documented code following industry best practices and coding standards.
- Conduct thorough code reviews, provide constructive feedback, and mentor junior developers to enhance team productivity and code quality.
- Optimize application performance and ensure efficient resource utilization by conducting performance testing, monitoring, and troubleshooting.
- Stay updated with the latest industry trends, tools, and technologies related to JS and JS frameworks like React.js / Next.js, and share knowledge with the team.
- Collaborate with the DevOps team to deploy and maintain applications in cloud-based environments.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- At least 4+ years of relevant experience as a front-end developer
- Strong expertise in React.js / Next.js with a solid understanding of their core principles and ecosystem.
- Proficient in front-end development technologies such as HTML5/CSS, JavaScript and Typescript.
- Deep understanding of the DOM, Browser Events, JavaScript APIs, Canvas rendering etc.
- Proficiency in creating mobile websites and putting responsive design strategies into practice
- Extensive knowledge of contemporary web development tools such as Babel, PostCSS, and Webpack
- Regard for optimizations that focus on delivering content to the user as quickly as possible.
- Familiarity with version control systems, such as Git.
- In-depth SEO optimization knowledge is seen as a plus.
- Ability to write efficient, maintainable, and testable code, with a strong emphasis on software quality and best practices.
- Strong problem-solving and analytical skills, with the ability to tackle complex technical challenges and provide innovative solutions.
- Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Self-motivated and detail-oriented, with a passion for continuous learning and staying updated with emerging technologies.
If you are passionate about building revolutionary travel products, thrive in a collaborative and innovative environment, and are ready to take on exciting challenges, we would love to hear from you.
Apply now and embark on a transformative journey to redefine the future of travel!

ABOUT UNRAVEL CARBON
Unravel Carbon enables companies to assess their carbon footprint by tracking their digital financial footprint with its proprietary carbon emission factor model; making it easy, fast and convenient to become climate positive.
We aim to accelerate the participation of all companies, big and small, in the global fight against climate change. And we want to do it the 21st century way—autonomous, painless, and beautiful.
Unravel Carbon consists of a team of software engineers, data scientists, founders and climate experts with a passion to solve the world’s most pressing issue—climate change. Collectively, our leadership team has launched and invested in multiple companies, and are now combining their experience and knowledge here at Unravel.
We are backed by some of the world’s best funds and investors and are part of Y Combinator’s W22 batch.
Unravel Carbon was founded in 2021 with headquarters in Singapore.
Unravel Carbon on LinkedIn: https://www.linkedin.com/company/unravelcarbon/
ABOUT THE ROLE
We are looking for early members of our India team. You will be part of the team that establishes our India product development team. We are looking for candidates who have high potential, are excited about tackling the climate change problem and are excited to grow in a high-growth environment while working with the Singapore HQ.
A junior/mid-level React developer. Must be comfortable to work in a small development team and have the initiative to work alone on smaller problem sets.
- Build frontend features using React & typescript
- Collaborate with the backend team on API requirements and contracts
- Analyse processes and code to troubleshoot problems and identify areas of improvement.
- Participating in continuing education and training to remain current on best practices, learn new technologies, and better assist other team members.
- Take lead on projects, as needed.
ABOUT YOU
- Willingness to learn, be a self-starter, and thrive in uncertainty; you would be one of the first few employees at an early stage startup, be prepared to venture into unknown territory, collaborate and learn
- Meticulous and detail-oriented
- Required skills:
- React,
- Typescript,
- React-query,
- GraphQL
- Charts & visualisations libraries
- Any ui components library skills
- Bonus skills:
- Next.js
- Server components
- CSS-in-Js
YOUR WORK STYLE
- An understanding of agile product development
- Self exploration and self learning of the latest technologies and applying them to solving the technical challenges our team face
- Self-starter (proactive and independent) with an ability to prioritise different assignments and tasks to meet deadlines
- Comfortable working in a collaborative environment
- Eager to think outside of the box and creatively problem-solve
YOUR PREFERRED BACKGROUND
A Bachelor’s Degree in Computer Science, IT, or related discipline AND 1+ years working experience in the IT industry.
WHAT WE OFFER YOU
We offer an exciting challenge for a purpose-driven person who thoroughly enjoys learning and takes up responsibilities in a multi-cultural, primarily virtual, and pioneering organisation.
We nurture a culture that allows you to thrive, where your skills can be honed and your ideas will be heard, and where collaboration across teams and with global partners is the default.

Responsibilities
• Build applications using JavaScript frameworks such as React.js, Vue.js or svelte.js
• Build reusable UI components, ensuring that UI code base is scalable and maintainable
• Ensure the technical feasibility of UI/UX designs
• Optimize application for maximum speed and scalability
• Good in writing unit test cases, and can follow test driven development approach
• Participate in user experience design and architecture initiatives
• Collaborate with other team members and stakeholders to ensure smooth delivery and elicit new
requirements
• Perform troubleshooting steps, if any, in the phase of implementation, customization, and
configuration
• Having good debugging skills and proficiency in tool to build next-generation web apps
Mandatory Skills
• Knowledge of Functional and OO JavaScript/ES6
• Built web Applications using HTML5, CSS3, and JavaScript with Frameworks like React.js(Hooks
and context API), Vue.Js and svelte.js
• Basic understanding of Typescript and type language concepts
• Clear fundamental understanding of server-side rendered apps, experience with frameworks like
Next,js or Nuxt.js is the Best
• Good understanding of lib and frameworks like Webpack (4.0), lodash, any charting lib like d3.js or
Victory
• Expertise in using JavaScript state Management libraries such as Redux or Mobx
• Prior experience in building responsive design layouts using a formal framework like Material UI.
• Familiarity with best practices (web security concepts, ensuring browser & device compatibility,
etc.)
• Experience in development and debugging tools for cross-browser issues
• Working knowledge of integrating with RESTful APIs for server-side functionality
• Ability to work well individually and in a group setting, under pressure and deadlines
Requirements
• B.Tech/ B.S. or M.Tech/ M.S. in Computer Science, IT or related field.
• 5-8 years of experience.
Desirable Skills
• Hands-on experience with using Git (handling branching and merging), any DevOps pipeline,
• Experience with Agile methodologies

About EdSanta Education: We are an innovative education technology product company pioneering to become a global leader in connecting learners to highly relevant learning resources, mentors, and jobs. We help users globally stay employable and relevant by upskilling and reskilling to bridge the skill gap. Visit www.edsanta.com and www.elitelearning.io for more information.
Job brief
We are looking for a kickass JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will have to ensure that these components and the overall application 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 products are important.
Requirements
- Strong proficiency in HTML, CSS and JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical implementations
- A knack for benchmarking and optimization
- Familiarity with code versioning tools (Git)
Responsibilities:
- 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


Who are we
Syook is an established startup headquartered in Bengaluru, working in the B2B space. We are currently on the path of high growth and productivity, and great culture building (because we know the two go hand in hand)! We are looking for folks who will ask questions like why/why not, what can I do to make this better, how can I help the company and most importantly, what can the company do to help you.
Our flagship product Syook InSite allows businesses to visualize their operations, providing information that can easily translate into measurable impact on the bottom-line. InSite is an Industrial Internet-of-Things (IIoT) solution that uses Bluetooth Low Energy (BLE) beacons to generate highly-accurate location data of all your resources (both assets and people), at much lower costs than https://syook.com/rfid-vs-ble-vs-uwb-vs-wi-fi/">comparable technologies. The result: Quick RoI and Improved Operational Performance. It’s Industry 4.0, ready for deployment!
Role overview
First and foremost, we're looking for people who are excited about what we're doing -- you don't need to know anything about IoT, but should be excited to learn. We're building in an entirely new space, so you'll be able to use creativity to help us solve problems and delight our customers.
Our product stack is MERN (React, Node + Express, MongoDB) with a few services also written in Java and Go and we use React Native on mobile.
We’re looking for someone who has always loved to be on the creative side of things and enjoys creating user experiences that are inviting, intuitive and impactful. You must enjoy designing the layouts of the product, the navigation and the complete look and feel of it.
A day in your role will involve any of the following (or a combination):
- Develop new user-facing features
- Build reusable UI components and libraries for future use (for web and mobile)
- Ensure the technical feasibility of UI/UX designs
- Optimize application frontend (web and mobile) for speed and scalability
- Ship out bug free code using TDD
- Work towards more stability & scalability of the frontend
- Understand the requirements and give adequate time estimates for the features
- Coordinate with QA for every feature and make sure releases are bug free
This list is not exhaustive at all, and you'll have a lot of autonomy over your work.
This is a full time position based out of Bengaluru with the option of working remotely few days of the week. During the interview, you'll be able to share what you're most interested in.
Why you might be excited about us
- We're working to solve a massive global problem and help organizations be more competitive. We love solving problems using technology and are bridging a massive gap in the operations excellence domain.
- We're small, so you'll be able to contribute efficiently and without bureaucracy. You'll quickly have responsibility over big areas of our product.
- Our team has a wide range of experiences (Oilfield, Telecom, Psychology PhD, etc.) and are excited to learn from you, too.
- You'll be able to work independently and set your own schedule. We don't micromanage and will help you do great work. We trust our people and believe that each person here puts their best foot forward.
- We'll mould your role to shape a career you're excited about. We care a ton about your satisfaction and job happiness, and will help prep you for whatever you're looking for in the future.
- We work hard and also highly value balanced work/life. We care about family and your own personal development, and don't expect for you to be always engaged with work.
Why you might not be excited about us
- We're small (35+ people in the company now), so if you like more established companies, it's not (yet) the right time. You'll help build our company's culture.
- Since we're an early stage startup, projects and priorities may shift.
- Our customers love us, and there's a lot we can improve. It's a great place to be, but it means there's some jank. (Nothing too scary! 😃)
- We can't (yet) provide constant close mentorship for junior developers. As we grow, we'll get a lot better at this.
- Since you'll have a lot of responsibility and creativity over projects, they may not be defined perfectly initially. You'll be expected to bring your own experience and perspective to help us do the right things, and raise flags if you think we should do things differently.
About you
None of these are requirements, but do describe the kinds of people that we think would be most effective at Syook right now.
- Love thinking broadly about problems and thinking creatively about how to solve them efficiently.
- Happy to try things out to validate new features, and move on if they no longer solve a problem.
- Excited for a front-row seat into a fast growing, early stage company. Things will change a lot!
- Enjoy thinking through trade-offs, with both mindfulness of short-term needs and our long-term direction.
- Happy writing documentation so that others can ramp up super easily and you're never a single-source-of-failure. We're a bit too small to have silos.
- You are driven and care about doing a good job and improving your craft.
- You have a growth mindset, can keep up with the latest technology changes and trends and suggest enhancements based on these
- Most importantly, you’re the kind of person who is friendly, approachable, ready to help others and personally driven to put your best foot forward.
Technically these are some of the things we would like for you to have to be able to contribute effectively in this kind of a position:
- You are fluent working with client-side scripting and JavaScript frameworks, in particular React and React Native along with state management libraries like Redux.
- You are proficient in understanding of web markup, including HTML5, CSS3
- You have knowledge of developing mobile apps
- You can write non-trivial programs in Javascript
- You can write clean, modular code in either Object-Oriented style or Functional style
- You are comfortable with Test Driven Development
- You are fluent in using the tools of the trade: Testing, Editors, Git, Command line, Slack
Apart from the above it would be a plus if you also have
- Knowledge of Docker
- Open source contributions
Our current development practices
Since we're an early-stage startup, we constantly have to ask "what gets the most value, cheaply, to validate our assumptions?" We build some things to last a long time, and others as prototypes.
We use linting, e2e testing, CI CD, observability logging, and production probers. We've documented both our web and mobile apps so that you should be able to get started easily—and if you need help, we'll absolutely improve our docs—and contribute your first day.
We recognize the value of maintainability and keeping our developer experience nimble. Our sprints are for 2 weeks and we push releases to production as per this schedule.
You'll help push us to be our best, and we're excited for recommendations and insights you have as you join. You'll be an owner and contribute towards how we work.
Joining our team
Interview process
We want you at your best, and won't be giving you gotcha-style algorithms questions. We want to get to know you, hear about what you're interested in, and learn about what you hope to do in the future.
1. Meet us and learn about Syook
You'll first talk to Sarlaksha or someone from the People Services team (over phone or video) and won't need to prepare anything in advance. The goal of this conversation is to get to know you and mutually explore if we might be a good fit for each other. You'll learn more about Syook and have a chance to ask any questions about our company, team culture, and product.
The conversation will also revolve around your technical experience. We'll talk about frameworks you've used, how you make technical decisions, types of problems you like to solve, etc. You won't need to prepare anything in advance.
This is primarily used to get a better feel for your experience, how you work, and where you may fit in. It'll be used to design the rest of the interview process.
Through this and the next steps, you'll meet more people in the company so we can get to know each other.
2. Technical challenge
Everyone has different strengths, and we want you to do your best. Our goal is for you to clearly demonstrate your technical aptitude. We're open to accommodating what would work best for you.
We can choose mutually between several different options:
- A live pair coding session where we'll work through some problems.
- Working through similar problems independently as a take home challenge.
- Presenting any previous work you've done (example: open source, side project, or even another interview you did).
3. Technical Discussions
If you clear the technical challenge then we will have a few rounds of technical discussions where we interact with you to understand in depth about your craft. These discussions will be with one of the engineers at Syook whom you will end up working with and the final discussion will be with our CTO (Aman Agarwal). We will try and see how you can augment our engineering culture and we’ll discuss the bigger picture also. You will also get to understand what your role is all about and how you can grow with us. Feel free to ask for feedback and any other questions you may have about the company and we will be happy to share the same.
4. People & Culture fit round
If you reach this stage, it automatically means that we’re convinced of your technical skills. However, that’s never enough for us. We want to ensure that you will feel comfortable working with us and that we can give you an environment where you can be your productive best. We will use this discussion to understand what you bring to the table apart from your technical skills in terms of initiatives, personality, and a certain entrepreneurial mindset.
5. Reference conversations
We will talk to a few people you've worked with before to learn more about how we can best work with you. We expect to hear great things, so this is primarily so we can work with you as effectively as possible.

Collaborate with product owner to define and implement innovative solutions for the product direction, visuals and experience.
Select the right controls and UI patterns to improve usability.

Builds reusable components and front-end libraries for future use.
Experience with popular React.js workflows (such as Flux or Redux).
Familiarity with RESTful APIs.

Richpanel is the new, modern way businesses provide customer support. We’re on a mission to make customer support fun & personal. We are a team of young, passionate techies, marketers & growth hackers that enjoy building products that people love. Majority of our clients are based out of the US
Company Inception : 2018
Company Website : https://richpanel.com/" target="_blank">https://richpanel.com/
Perks of joining our Company :
- Rockstar Coworkers
- Friendly & Energetic Environment
- 21 paid leaves
- Reward Employees with Experiences
- Free Food & Coffee
- Team Outings from time to time
- Work From Home Option Available
- Treat all employees as equals
Tech Stacks used by us :
Frontend : VueJs
Backend : NodeJs
Key skills: ReactJs, HTML5, CSS3, REST Protocols, NodeJs, JEST, GraphQL.
Responsibilities:
- Participation in Company's product and implementation as a Frontend developer.
- Build the front-end for our mobile and web products
- Convert wireframes into working UI interfaces
- Write REST calls to interact with our back-end API
- Participation in research activities.
- Build reusable code and libraries for future use
Requirements:
- Keen design eye to translate wire frames into pixel perfect web pages
- Excellent JSON/DOM manipulation skills
- Should have strong key skills in HTML5, CSS and advanced JavaScript and the ability to turn design mock-ups into great looking sites with user interactions.
- Must also be up-to-date with cross-browser and cross-platform issues, have a good eye for detail and be able to work to tight deadlines
- Experience in building Scalable Apps
- Experience with third- party libraries, social media integration and APIs.
- Work on building product from scratch and improving application performance.
- Should understand and have knowledge on the application security practices/vulnerabilities
- Understands Web Products and understand Performance of the application.
- Linux and Unix Skills
- Hands on experience in collecting and analyzing/improving Application analytics
- Good understanding in User Patterns, CTRs and closely work with UX and Product team in a dynamic environment
- Understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of code versioning tools, such as Git / SVN
- Good understanding of asynchronous request handling, partial page updates, and AJAX
Industry Background : Product based startup
Location : Hiranandani - Powai, Mumbai. (Remote working option available for candidates residing out of Mumbai)
Working Days & Timings : Monday to Saturday (Alternate Saturdays off), 12pm - 9pm.
Kindly apply if interested.

