- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows for state management (such as Redux/Mobx)
- Familiarity with RESTful APIs
- 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.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Experience in Python or Java/Kotlin development

About 91social
About
Connect with the team
Similar jobs
About NonStop io Technologies:
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud
group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment
Brief Description:
NonStop io is seeking a proficient React.js developer to join our front-end development team. In this position, you’ll be mainly crafting and integrating UI components through React.js methodologies and workflows like Mobx and Redux.
Responsibilities:
● Developing and implementing UI components using React.js
● Collaborating with cross-functional teams to design and ship new features
● Building reusable components and front-end libraries for future use
● Translating designs and wireframes into high-quality code
● Optimizing components for maximum performance across various web browsers
● Troubleshooting and debugging issues to ensure smooth user experiences
● Participating in code reviews to maintain code quality and consistency
● Improvement and optimization of existing codebase
● Keeping up with industry trends
● Identifying issues with technologies and architecture and then implementing solutions
● Assist with ticket creation, refinement, and estimation
● Participate in sprint planning and ticket distribution for frontend team
Qualifications & Skills:
● Proficiency in React.js and its core principles
● Strong JavaScript, TypeScript, HTML5, and CSS3 skills
● Experience with popular React.js state management libraries and approaches (such as Mobx, Redux, and Context API)
● Familiarity with RESTful APIs and integration
● Knowledge of modern authorization mechanisms, such as JSON Web Tokens
● Understanding of front-end build tools and pipelines
● Familiarity with any one of backend technologies such as Node.js, .NET, Java, or Python
● Excellent problem-solving and communication skills
● A strong attention to detail, and a passion for delivering high-quality code
● Expertise in designing scalable and efficient front-end architecture
● Adaptability to changing project requirements and priorities
● Experience with version control systems, particularly Git
● Experience working in Scrum and familiarity with Atlassian (Jira, Confluence, Bitbucket)
● Experience with diverse applications and architectural patterns
● A degree in computer science, software engineering, or a related field
● Strong understanding of object-oriented programming principles and design patterns
● Familiarity with automated testing frameworks and methodologies
● Excellent problem-solving skills and attention to detail
● Strong communication skills and ability to work effectively in a collaborative team environment
● Ready to be a tech-agnostic engineer and comfortable to shift on any tech stack
● Comfortable working with AI (Claude code, Cursor etc)
If you're passionate about technology and want to work on impactful projects, we'd love to hear from you
Role Overview:
We’re hiring a WebGL/Three.js Engineer who is passionate about 3D rendering and browser-based visual experiences. This is a hands-on WebGL/Three.js role where you’ll own the rendering pipeline - from 3D asset ingestion to advanced shaders and real-time lighting.
You will build high-performance, photorealistic, and smooth 60fps experiences across devices, crafting custom rendering solutions that push the limits of WebGL.
What You’ll Build:
1. 3D Rendering & Visualization:
- Develop and optimize real-time 3D viewers running at 60fps across all devices
- Implement advanced rendering: PBR, IBL, shadows, reflections
- Create custom shaders for metals, glass, fabrics, transparency, and complex materials
- Build dynamic lighting systems for photorealism
- Implement AR placement and real-world environmental rendering
- Add post-processing effects: bloom, AO, depth of field, color grading
- Build interactive 3D configurators with real-time customization
2. Performance Optimization:
- Optimize 3D asset loading for near-instant initial render
- Implement LOD systems, shader optimization, and efficient resource usage
- Use compression pipelines: geometry, textures, KTX2/Basis
- Implement frustum & occlusion culling, instancing, and batching
- Profile GPU memory, draw calls, and shader performance
- Build adaptive quality settings based on device capabilities
3. 3D Asset Pipeline & Tools:
- Build loaders/parsers for glTF, USDZ, OBJ, FBX
- Implement asset optimization: UV mapping, normal maps, texture atlasing
- Create mesh-processing tools: decimation, smoothing, tangents
- Build progressive loading, caching, and streaming systems
- Develop debugging and visualization tools for asset inspection
4. Interactive Controls & UI Features:
- Implement camera systems: orbit, pan, zoom, animated transitions
- Build gestures for mobile: pinch, rotate, drag
- Create 360° product viewers with fluid interactions
- Add hotspots, annotations, measurement tools, and view presets
- Enable screenshot and recording functionalities
5. WebXR & AR Experiences:
- Implement WebXR VR/AR experiences directly inside browsers
- Build AR Quick Look integration for iOS
- Integrate AR.js / 8th Wall for seamless web AR
- Implement environment lighting estimation and hit testing
- Build cross-platform AR for iOS + Android
6. Graphics Systems Architecture:
- Architect custom WebGL rendering solutions from scratch
- Build material/shader libraries and rendering modules
- Create scene graph management systems
- Build modular systems with reusable rendering utilities
- Design APIs for frontend integration and customization
Technical Stack:
1. Graphics & Rendering:
- WebGL 1.0/2.0, OpenGL ES, GLSL
- 3D formats: glTF 2.0, USDZ, OBJ, FBX, Collada
- Tools: Blender, RenderDoc, Spector.js
- Texture tools: Sharp, ImageMagick, compression utilities
2. Frontend & Web:
- JavaScript / TypeScript
- React, Next.js, familiarity with Vue
- Webpack, Vite, Rollup
- Jest, Cypress
3. Performance:
- Chrome DevTools, WebGL Inspector, GPU profilers
- Draco, meshoptimizer, KTX2/Basis
- Cloudflare, AWS CloudFront
4. Collaboration:
- Git/GitHub
- Technical documentation: shaders, specs, APIs
What We’re Looking For:
1. Must-Haves:
- 5-8+ years in graphics programming with deep WebGL/Three.js knowledge
- Strong understanding of the full rendering pipeline
- Expert in GLSL: vertex, fragment, compute shaders
- Mastery of PBR, material systems, and physically accurate lighting
- Proven experience building high-performance 3D web apps
- Strong JavaScript/TypeScript skills
- Solid understanding of 3D math: matrices, vectors, quaternions
- Experience with 3D formats, UV mapping, texture workflows
- Ability to debug GPU issues and optimize across browsers/devices
- Ability to build custom WebGL engines from scratch
2. Highly Desirable:
- Experience with Three.js/Babylon.js (plus, not required)
- E-commerce and 3D configurator experience
- WebXR development experience
- Strong mobile optimization knowledge
- Experience with GPU compute, GPGPU
- Familiarity with Unity/Unreal internals
- Background in advanced rendering research
- Knowledge of ray tracing, path tracing
- Experience with photogrammetry or 3D scanning
- Open-source graphics contributions
Technical Challenges You’ll Tackle:
- Achieving photorealistic 60fps rendering on mobile browsers
- Sub-second loading for complex 3D models
- Realistic shaders for different materials (jewelry, fabric, metal, glass)
- Adaptive rendering across low-end to high-end devices
- Seamless AR blending of virtual + real environments
- Managing thousands of product SKUs with diverse materials
- Debugging GPU issues across browsers, devices, and GPU vendors
Why Join the Company:
- Pure graphics engineering — not generic frontend work
- Solve deep rendering challenges that push WebGL limits
- Create visually stunning work seen by millions
- Work with modern WebGL 2.0 capabilities
- Freedom to experiment with advanced graphic techniques
- High-performance engineering culture
- Your rendering work directly influences customer engagement
- Access to high-end GPUs, devices, and graphics tools
- Backed by NVIDIA, Microsoft, Google
Location & Work Culture:
- Bengaluru (HSR Layout)
- 6 days a week, (5 days-in-office, Saturdays WFH)
- Culture: performance-focused, graphics craftsmanship, high attention to detail
- Small, senior engineering team with deep expertise
- Access to GPUs, testing devices, and 3D tools
Job Description:
We are hiring Javascript developers to join our team in developing enterprise mobile applications. This person will work closely with the UX team, as well as, other engineering teams while developing applications and user interfaces.
Experience & Expertise:
- Highly skilled at front-end engineering using Object-Oriented JavaScript with at least 2+ years of extensive experience on Javascript libraries and micro frameworks
- Expertise on frameworks like , React JS, React Native, Redux, Typescript, etc is highly preferred
- Should have strong hands on mobile cross-platform application development
- Experience integrating user interfaces with middle-tier code and back-end data sources
- Strong analytical, problem-solving, organizational, and detail-oriented skills
- Must be able to work both on a team or individually, in an adaptable, agile environment
- Excellent communication skills
Job Responsibilities:
- Work closely with the user experience team to develop functional prototypes
- Work with development teams to implement user experience deliverables
- Contribute UI component code to a shared controls library and resource dictionary
- Participate in product definition and strategy development
- Collaborate with team members, developers, and third parties to ensure the integrity of the interaction is maintained throughout the project development life cycle
- Support quality assurance testing processes
Skills Required:
Ionic Framework, Angular 2, Redux, TypeScript, Cross platform, Micro frameworks, React JS, React Native,
A software developer's job description may vary depending on the organization and specific project, but generally, it includes:
- Bachelor's degree in computer science, software engineering, or a related field (sometimes, relevant experience can substitute for formal education).
- Proficiency in one or more programming languages and related technologies.
- Strong problem-solving skills and attention to detail.
- Knowledge of software development methodologies (e.g., Agile, Scrum).
- Familiarity with software development tools, IDEs, and frameworks.
- Excellent communication skills for effective collaboration with team members and stakeholders.
- Ability to work independently and in a team.
- Continuous learning to stay updated with the latest technology trends.

Position: React JS Developer
Location: Chennai/Bangalore
Experience: 3-5 Years
Job Responsibilities:
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly-responsive user interface components using React concepts.
- Writing application interface codes using JavaScript following React.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Building reusable code and libraries for future use
- Collaborating with other team members.
- Supporting software deployment and provide post production support (as and when needed)
- Documenting application changes and developing updates.
Required Skills:
- 3-5 years of experience developing and implementing software applications.
- Previous experience working as a React.js Developer.
- Knowledge in e-Commerce domain will be a plus.
- 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 REST API's
- In-depth understanding of Javascript, the DOM, and relevant concepts.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with user interface design.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Experience with browser-based debugging and performance testing software.
- Proficient understanding of code versioning tools, such as Git, Github.
- Excellent troubleshooting skills.
SoluLab is started by former VP of Goldman Sachs and principal iOS architect of Citrix. We work on cutting edge product development utilising Blockchain, Machine Learning, Data Science and other emerging technologies. We are a family of 150+ strong developers with offices located in USA, Canada, Australia and India. We have fully adopted remote only culture after COVID19 and this is a full time remote position. We sponsor USA or Canada visas for right developers and promote them to work from the client's office as per project demands. We encourage entrepreneurial skills and promote the right candidate to work as CEO/CTO/Product owner after completion of 5 years tenure at SoluLab.
Job Description
We are looking for a great 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 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 product is important.
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
Skills
- Strong proficiency in 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)
- Hands on experience with Typescript
- Expertise with RESTful APIs integration and best practices
- 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.
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with code versioning tools such as Git
Mobiloitte is a Premier, Full Service Software Development Company for Blockchain, IoT, Artificial Intelligence, BOTS, Mobile, and Web Development with a special focus on Timeliness, Security, Scale, and Performance. Our teams have worked across the industries and verticals while servicing more than 5000 projects so far. This rich experience with global clientele and varied technology landscape has shaped us into a winning team with a magic sauce of EXPERIENCE-EXUBERANCE-EXPERTISE combined and enables us to provide top-notch services and solutions.
Job Title: React. JS Developer
Reports to: Project Lead
Experience: 2-5 Years
Company Name: Mobiloitte.
Website: http://mobiloitte.com/" target="_blank">mobiloitte.com
Location: New Delhi
Qualifications: B.E/B.Tech/MCA
Roles & Responsibilities
-
Understanding requirements & functional specifications
-
Should be able to translate mockups and wireframes into mobile app and web design
-
Use React to develop next generation web user interfaces
-
You will collaborate with end users/cross-functional teams to determine needs, craft solutions, and improve results
-
Write unit and UI tests to identify malfunctions
Desired Candidate Profile:
-
Experience working with react.js, redux, or related frameworks
-
HTML5, CSS3, JavaScript and JS frameworks - React
-
Responsive / Adaptive Web Design
-
User Interface Development with JavaScript, SASS
-
Hands on experience on Android, iOS platforms in creating Hybrid / Native applications
-
Experience using 3rd party APIs (Facebook, Twitter, Google Maps, etc.)
-
Apps in the Google Play Store or Apple App Store
-
Ability to implement designs and functionality provided by UI/UX designers
-
Deep understanding of version control (Git, BitBucket, TFS, Visual Studio Online, etc.
-
Preferred understanding of the Node.js based tooling like Webpack, NPM, Babel, ExpressJS, etc
-
Must have excellent interpersonal, verbal and written communication skills
- Write effective, scalable code
- Develop Connectors tool GUI for various source and target systems/platform/products
- Test, debug, build and deploy UI components in the existing product
- Improve functionality of existing SDK/Frameworks
Skills required :
- JavaScript
- ReactJS
- Redux-Saga
- ES6 (or TypeScript) syntax
- Good problem-solving
- Good debugging
Good to have :
- TypeScript experience
- Material UI experience
- JEST knowledge
- Git and Github/Gitlab/Bitbucket experience
Job Requirements/Responsibilities :
- Participate as a team member in all phases of software development lifecycle.
- Coordinating with the team on individual responsibilities and roadblocks.
- Perform design, development and testing on individual tasks
- Managing initiatives on UI/UX work
- Transparently share the challenges & feedback.
- Participate in integrated testing of product/ package.
- Designing a modern highly responsive web-based enterprise application component user interface.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
- Learn and understand user interactions.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Coordinating with various teams working on distinct layers.
- Providing technical assistance to the other teammates.
- Keep compliance with Quality Systems and Procedure
Recko Inc. is looking for front-end developers to join our kick-ass engineering team. We are looking for smart, dynamic individuals to bridge the gap between design and technical implementation and define how our software looks as well as how it works.
What are we looking for:
-
Deep understanding of Javascript(ES6) and of at least one test frameworks
-
Overall 1-4 years of Experience in web Development and at Least 1-2 years experience on ReactJS Library.
-
Curious to learn new things and adopting new standards
-
Experience of building at least one frontend application from scratch/ building a SaaS product
-
Good understanding of webpack, CSS pre processors, react-redux architecture, redux-saga.
-
Understanding of design frameworks, UX patterns for web
-
Ability to think strategically and implement with excellence
-
A growth mindset and passionate about building things from the ground up, and most importantly, you should be fun to work with
As a frontend developer at Recko, you will:
-
Develop new user-facing features as well as maintain and improve the application
-
Build reusable code and libraries for future use
-
Ensure the technical feasibility of UI/UX designs while maintaining high quality standards and brand consistency
-
Optimize application to handle high scale
-
Work closely with Product managers, UX designers and back-end engineers to implement frontend solutions.
-
Follow secure coding practices to avoid vulnerabilities like XSS, CSRF
-
Actively participate in code and design reviews to build robust applications.
About Recko:
The Recko Financial Operations Platform empowers finance teams in fast-growing internet businesses with a comprehensive and robust technology stack to build and embed innovative financial workflows such as accounting, reconciliation, commission calculation, payment orchestration and reporting, so businesses can accelerate growth, collaboration, and track and manage money end to end. This ensures that every dollar, euro or pound that the company moves is accounted for and the financial needs of the ever evolving business is taken care of.
Globally, the Recko platform securely processes transactions worth millions of dollars every day. Customer-obsessed brands such as Deliveroo, Meesho, Grofers, Dunzo, Acommerce, etc use Recko so that their finance teams can streamline operations with automation and prioritize growth over repetitive and time-consuming tasks around day-to-day financial operations. Our transparent pricing and exceptional customer service guarantees that we power your growth story - one transaction at a time.
Recko is a Series A funded startup, backed by marquee investors like Vertex Ventures, Prime Venture Partners and Locus Ventures. Traditionally enterprise software is always built around functionality. We believe software is an extension of one’s capability, and it should be delightful and fun to use.
Working at Recko:
We believe that great companies are built by amazing people. At Recko, We are a group of young Engineers, Product Managers, Analysts and Business folks who are on a mission to bring consumer tech DNA to enterprise fintech applications. The current team at Recko is 60+ members strong with stellar experience across fintech, e-commerce, digital domains at companies like Flipkart, PhonePe, Ola Money, Belong, Razorpay, Grofers, Jio, Oracle etc. We are growing aggressively across verticals.







![[x]cube LABS](/_next/image?url=https%3A%2F%2Fcdnv2.cutshort.io%2Fcompany-static%2F639877aa0ad87e002533a1c5%2Fuser_uploaded_data%2Flogos%2Fx_whiteB_eeCk0gqs.png&w=256&q=75)