- Bachelor’s degree in Computer Science, Information Technology, or a similar field.
- Previous experience working as a React.js Developer.(2-8 years)
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- should have hands-on experience in backend software development using Java.
- should have proven expertise in Spring Boot REST/Microservices.
- should have working experience with relational and NoSQL databases.

Similar jobs
About Us
We are building the next generation of AI-powered products and platforms that redefine how businesses digitize, automate, and scale. Our flagship solutions span eCommerce, financial services, and enterprise automation, with an emerging focus on commercializing cutting-edge AI services across Grok, OpenAI, and the Azure Cloud ecosystem.
Role Overview
We are seeking a highly skilled Full-Stack Developer with a strong foundation in e-commerce product development and deep expertise in backend engineering using Python. The ideal candidate is passionate about designing scalable systems, has hands-on experience with cloud-native architectures, and is eager to drive the commercialization of AI-driven services and platforms.
Key Responsibilities
- Design, build, and scale full-stack applications with a strong emphasis on backend services (Python, Django/FastAPI/Flask).
- Lead development of eCommerce features including product catalogs, payments, order management, and personalized customer experiences.
- Integrate and operationalize AI services across Grok, OpenAI APIs, and Azure AI services to deliver intelligent workflows and user experiences.
- Build and maintain secure, scalable APIs and data pipelines for real-time analytics and automation.
- Collaborate with product, design, and AI research teams to bring experimental features into production.
- Ensure systems are cloud-ready (Azure preferred) with CI/CD, containerization (Docker/Kubernetes), and strong monitoring practices.
- Contribute to frontend development (React, Angular, or Vue) to deliver seamless, responsive, and intuitive user experiences.
- Champion best practices in coding, testing, DevOps, and Responsible AI integration.
Required Skills & Experience
- 5+ years of professional full-stack development experience.
- Proven track record in eCommerce product development (payments, cart, checkout, multi-tenant stores).
- Strong backend expertise in Python (Django, FastAPI, Flask).
- Experience with cloud services (Azure preferred; AWS/GCP is a plus).
- Hands-on with AI/ML integration using APIs like OpenAI, Grok, Azure Cognitive Services.
- Solid understanding of databases (SQL & NoSQL), caching, and API design.
- Familiarity with frontend frameworks such as React, Angular, or Vue.
- Experience with DevOps practices: GitHub/GitLab, CI/CD, Docker, Kubernetes.
- Strong problem-solving skills, adaptability, and a product-first mindset.
Nice to Have
- Knowledge of vector databases, RAG pipelines, and LLM fine-tuning.
- Experience in scalable SaaS architectures and subscription platforms.
- Familiarity with C2PA, identity security, or compliance-driven development.
What We Offer
- Opportunity to shape the commercialization of AI-driven products in fast-growing markets.
- A high-impact role with autonomy and visibility.
- Competitive compensation, equity opportunities, and growth into leadership roles.
- Collaborative environment working with seasoned entrepreneurs, AI researchers, and cloud architects.
Job Title: Software Development Engineer 2 (SDE 2) – React / Next.js / React Native
Location: Remote
Job Type: Full-TimeAbout the Role
We are looking for a passionate and skilled SDE 2 with strong experience in React.js and Next.js, and an eagerness to contribute to mobile app development using React Native. As a core member of our frontend team, you'll play a critical role in building scalable web applications and delivering a seamless mobile experience.Responsibilities
- Design, develop, and maintain complex frontend applications using React.js and Next.js
- Collaborate with designers and backend engineers to implement responsive, high-quality UI/UX
- Participate in architectural decisions and contribute to improving development workflows
- Contribute to the development of cross-platform mobile apps using React Native
- Write clean, maintainable, and well-tested code
- Perform code reviews and mentor junior engineers as needed
- Stay up to date with the latest trends and best practices in frontend and mobile development
Requirements
- 3–5 years of experience in software development, with a focus on frontend technologies
- Strong proficiency in React.js and Next.js
- Good understanding of JavaScript, TypeScript, and modern frontend tooling (Webpack, Babel, etc.)
- Experience with state management libraries (Redux, Zustand, Recoil, etc.)
- Familiarity or hands-on experience with React Native or willingness to work on mobile apps
- Knowledge of RESTful APIs and frontend-backend integration
- Experience with Git and modern CI/CD pipelines
- Excellent problem-solving, debugging, and analytical skills
- Strong communication and team collaboration abilities
Nice to Have
- Experience with SSR and performance optimization in Next.js
- Familiarity with native mobile development (Android/iOS)
- Knowledge of testing frameworks like Jest, React Testing Library, Detox, etc.
- Experience with app deployment to App Store / Play Store
Developer – Full stack
· Full stack development experience for 1-2 years
· Implement new application features and improvements to existing features based on defined project requirements.
· Experience with React or Angular framework
· Familiarity of HTML5, CSS3, and JavaScript skills.
· Experience developing server side applications in at least Java 8.
· Experience with Spring Boot and REST APIs.
· Collaborate with cross-functional teams to design, develop and deploy new features and applications
· Ability to write and optimize SQL queries and database performance tuning
· Familiar using source control systems, preferably Git.
· Troubleshoot and resolve application bugs
· Passionate about developing high quality code that has been thoroughly tested.
· Strong written and verbal communications skills.
· Stay up-to-date with emerging trends and technologies in web development
· Implement automated testing and continuous integration and deployment processes
· Ability to learn quickly.
Good to have skills
· Python, Flask, Fast API knowledge
· Cloud knowledge – preferably AWS
· Understanding of graph database
· Familiarity with containerization technologies such as Docker and Kubernetes
- Good understanding of NODE JS back-end development
- Strong understanding of Node.js and frameworks available for it
- Understanding of front-end technologies, such as React/Angular, HTML and CSS3
-Solid understanding of object-oriented development and design patterns.
- Good experience with AJAX, REST and JSON
- Experience with development practices such as Test-Driven Development and Continuous Integration
-Experience in Version Control Systems like GIT, Bitbucket
- Must have good problem solving and analytical skills.
- Must be a team player, having good communication skills, self-starter
- Ability to pick up new technology is needed.
Title : Java Fullstack Developer
Job Location: Hyderabad, Chennai, Vizag, Bangalore, Pune (100% Remote)
Responsibilities
- Strong hands-on experience with Java development.
- Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs.
- Deploy and maintain Applications/Systems.
- Work with other software engineers for one or more Agile scrum teams assigned to work on the project.
- Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions,
- issues and plans to technology leadership.
- Develop reusable patterns and encourage innovation that will enhance team velocity.
- Collaborate on the design with other team members and product owners, both inside and outside the scrum team.
- Estimate engineering work effort for engineering team and effectively identify and prioritize the high impact tasks.
- Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines.
- Drive a quality mindset within the team.
Skills & Qualifications Required:
- Bachelor's degree in computer science or information technology
- Minimum 4 Years of experience as Java Development
- Experience with Spring Boot
- Experience with Micro services
- Experience with Angular
- Experience with Rest API
- Must have the ability to learn the concepts of a Software Development Life Cycle.
- Understands the process of new application development and has the ability to apply these concepts with minimal mentoring and supervision.
- Must have the ability to learn to provide support & maintenance for simple to complex software applications.
- Communicates well with working teams. Motivated and willing to take initiative. Capable of working well in a team and collaborative environment.
- Adaptable to change.
Roles/Responsibilities:
Own a team of 15-20 Developers and QAs at various levels
Provide continuous feedback, training and make sure team is working on their full
potential at all time
Review the architecture/design of a product/module/feature and provide feedback
Architect, design and/or hands-on code the critical portion of a
product/module/feature
Mentor the tech-leads on architecting the product to deliver on-time
Jobs Skills required:
Strong tech background of working in product company
Understanding of various backend and frontend technologies and its core concepts
Ability to understand the business problems and solve it with innovative tech
solutions
Very strong analytical and problem-solving skills in super changing environment
- Building interactive consumer data from multiple systems and RESTfully abstracting to the UI through a Node.js backend
- Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
- Address and improve any technical issues
- Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant and efficient systems
Full-Stack Developer
Are you a cricket enthusiast who also loves to build world-class
technology products?
CricHeroes is looking for an All Rounder Full Stack Developer, who is passionate about scaling up India's one of a kind niche B2C platform and the pulse of the nation - Cricket!
This might be a great opportunity for you if
- You are an action and result oriented highly driven person who aspires to be part of a team that is scaling up a successful B2C product.
- You are an analytical problem solver with strong Node.JS knowledge and a passion for teamwork and innovation
- You have hands-on experience in designing and developing applications and object-oriented analysis and design using common
- design patterns.
Who are we?
CricHeroes is the world's largest Cricket Network with more than 7 Million
users. It helps local cricketers showcase their talent, get recognition and
improve their game with data.
What are we looking for, in you?
- You are an ambitious problem solver who is constantly learning and
- updating yourself with the latest technology and an expert in
- technology development.
- In-depth knowledge of Node.js and used it for product development in a B2C fast-paced product company for 2-6 years
- Strong analytical skills and problem-solving aptitude
- Attention to details
- You have demonstrated a track record in delivering ambitious targets.
- You believe in teamwork.
- You have a Bachelor's degree in Computer Science (or Equivalent).
- Mandatory Technical background: Node.js, Javascript, MySQL, MongoDB, Redis
- Preferable skills in AWS, Big Data, Analytics, Google Cloud.
What are we looking for, from you?
- You will write well-designed, testable, efficient code.
- You will ensure the code and designs are in compliance with specifications as developed.
- You will prepare and produce releases of the software platform and support continuous improvement by investigating alternatives and technologies.
- Work as part of a team developing applications and services using Agile development methods
- Contribute to team and organizational improvements in process and infrastructure
- Build customer-facing UI and back-end services
- Code, test and operate node.js based services
- Effectively use tools and ingenuity to identify and fix defects before they become a problem
- A good Stackoverflow profile is a big plus.
We are made in India by the passionate cricketers for the passionate cricketers of the world!
If this excites you and you want to be part of our team to help us win the
scores by building a one-of-a-kind app for all the cricketers around the
world, please apply here.










