
About the Role
We're looking for a Frontend Software Engineer (Web & Mobile) who thrives on ownership and execution. You will build and maintain our React.js web app and React Native mobile apps (iOS + Android) using TypeScript, working across the full frontend stack to deliver reliable, fast, and polished consumer experiences.
This is not a ticket-taker role. You will own features end-to-endfrom understanding the user problem and collaborating on a solution, to shipping high-quality UI, monitoring outcomes, and iterating when needed. We're especially excited about engineers who have worked in consumer product startups, where speed, quality, and user empathy matter equally.
If you value your time, avoid over-engineering, and love moving meaningful product metrics through great execution, you'll fit right in.
What You'll Do
Web Development (React.JS)
- Build and own responsive, modular, and high-performance web experiences using React.js + TypeScript.
- Design reusable components and scalable state/data flows
- Own UI performance: reduce unnecessary renders, optimize bundles, improve caching, implement lazy loading and code splitting.
- Integrate securely with backend APIs and ensure robust error handling, loading states, and edge-case coverage.
- Deliver pixel-perfect UI aligned with product and design intent, ensuring accessibility and cross-browser reliability.
Mobile Development (React Native)
- Develop and maintain our React Native apps across iOS and Android with a strong focus on stability and UX polish.
- Implement complex flows including navigation patterns, deep linking, background tasks, push notifications, and in-app updates.
- Work with device APIs, sensors, native modules, and third-party SDKs when needed.
- Build smooth, delightful mobile interactions through animations and gestures (Reanimated, Gesture Handler).
- Own performance excellence on mobile: optimize memory, FPS, bundle size, and rendering behavior.
- Manage the practical realities of consumer apps: CI/CD pipelines, OTA releases, store compliance, and version rollouts.
Engineering Ownership & Execution
- Own features end-to-end: understand the user journey, clarify requirements, ship, and follow through until impact is achieved.
- Write clean, testable, and maintainable code with high standards for reliability.
- Collaborate closely with Product, Design, Backend, Care/Sales (as needed) to deliver aligned outcomes.
- Participate actively in code reviewsraising the bar for quality and architecture.
- Investigate and fix real production issues quicklyperformance regressions, crashes, UI bugs, and behavioral edge cases.
- Improve frontend standards, tooling, and developer experience across both web and mobile.
What Success Looks Like
In the first few months, you'll be successful if you:
- Ship meaningful user-facing features independently with minimal hand-holding.
- Improve app/web experiences in ways that users feel (speed, stability, clarity, joy).
- Take responsibility for outcomes, not just output.
- Make pragmatic, time-respecting engineering decisions (solve the problem without unnecessary complexity).
- Become a reliable owner of key areas of the product.
Required Skills & Experience
- 3+ years of production experience with React.js
- Strong command over JavaScript (ES6+), TypeScript, HTML5 CSS3.
- Proven experience deploying consumer-grade mobile apps: Play Store/App Store releases, OTA updates, build pipelines.
- Solid understanding of:
- Component-driven UI architecture
- State management and async data patterns
- API integration and robust error handling
- Debugging and profiling tools (Flipper, Chrome DevTools, Xcode, Android Studio)
- Comfortable with Git, CI/CD workflows, and agile/iterative product development.
- Strong product and UX senseable to spot friction and propose improvements, not just implement screens.
Nice to Have
- Prior experience in consumer product startups (apps where UX, retention, and speed matter).
- Experience building custom native modules
- Experience with monitoring/analytics tools (Sentry, Crashlytics, Firebase, Mixpanel, etc. ).
- Exposure to real-time features (WebSockets, video/chat, live tracking).
- Experience with offline-first or low-connectivity user flows.
Traits We Strongly Value
- High ownership: you take problems from start to finish and care about what happens after launch.
- Execution & results driven: you prioritize shipping real value, not perfect theories.
- Time-respecting engineer: you don't over-engineeryour solutions are clean, practical, and scalable.
- User empathy: you think from the consumer's perspective and advocate for simplicity and delight.
- Startup mindset: comfortable with ambiguity, fast iteration, and wearing multiple hats when needed.
What We Offer
- Opportunity to work across both web and mobile and own product experiences end-to-end.
- A fast-moving, collaborative engineering team where quality and execution both matter.
- Room to shape frontend standards, architecture, and product direction.
- Competitive compensation and benefits.

About MyYogaTeacher
About
About Company:
MyYogaTeacher is a fast-growing health tech startup with a mission to improve the physical and mental well-being of the entire planet. We are the first online marketplace to connect qualified Fitness and Yoga coaches from India with consumers worldwide to provide personalized 1-on-1 sessions via live video conference (app, web). We started in 2019 and have been showing tremendous traction with rave customer reviews.
- Over 200,000 happy customers
- Over 335,000 5 star reviews
- Over 150 Highly qualified coaches on the platform
- 95% of sessions are being completed with 5-star rating
Headquartered in California, with development and operations based in Bangalore, we are dedicated to providing exceptional service and promoting the benefits of yoga and fitness coaching worldwide. To learn more about us, visit https://myyogateacher.com/aboutus
We put our employees' well-being at the forefront by providing competitive industry salaries and robust benefits packages. We're proud to foster an inclusive workplace and make a positive impact on the community. Additionally, we actively promote internal mobility and professional development at every stage of your career.
Read more on our mission and culture at https://myyogateacher.com/articles/company-mission-culture
Company video

Photos
Connect with the team
Similar jobs
About the Role
We're seeking a talented Frontend Developer to join our engineering team. You'll be responsible for building and maintaining high-quality web applications, collaborating with designers and backend developers to create seamless user experiences.
Key Responsibilities
Development & Implementation
- Build responsive, performant web applications using modern JavaScript frameworks (React, Vue, or Angular)
- Write clean, maintainable, and well-documented code following best practices and coding standards
- Implement pixel-perfect UI designs from mockups and wireframes
- Optimize applications for maximum speed and scalability across devices and browsers
- Integrate RESTful APIs and work with backend teams to define API requirements
Collaboration & Communication
- Work closely with UX/UI designers to translate designs into functional interfaces
- Participate in code reviews and provide constructive feedback to team members
- Collaborate with backend developers to ensure seamless integration between frontend and backend systems
- Contribute to technical discussions and help make architectural decisions
Quality & Maintenance
- Write and maintain unit and integration tests to ensure code quality
- Debug and troubleshoot issues across different browsers and devices
- Stay current with emerging frontend technologies and best practices
- Improve existing codebases through refactoring and optimization
Required Qualifications
- 2-5 years of professional experience in frontend development
- Strong proficiency in HTML5, CSS3, and JavaScript (ES6+)
- Solid experience with at least one modern JavaScript framework (React, Vue, Angular)
- Understanding of responsive design principles and mobile-first development
- Experience with version control systems (Git)
- Familiarity with CSS preprocessors (Sass, Less) or CSS-in-JS solutions
- Knowledge of modern build tools and package managers (Webpack, Vite, npm/yarn)
- Understanding of web performance optimization techniques
- Strong problem-solving skills and attention to detail
Preferred Qualifications
- Experience with TypeScript
- Knowledge of state management libraries (Redux, Vuex, Zustand)
- Familiarity with testing frameworks (Jest, React Testing Library, Cypress)
- Understanding of CI/CD pipelines
- Experience with design systems and component libraries
- Knowledge of accessibility standards (WCAG)
- Experience with Agile/Scrum methodologies
- Portfolio or GitHub profile showcasing relevant projects
Looking for Immediate Joiners who can join our dynamic team.
Job Description:
We are seeking a talented UI Developer with a strong proficiency in Angular versions 10 through 15 to join our dynamic team. As a UI Developer, you will be responsible for developing user interfaces for web applications that are both visually appealing and highly functional. You will collaborate closely with our design and development teams to implement innovative solutions that meet the needs of our users.
Responsibilities:
· Develop user interfaces for web applications using Angular versions 10 through 15.
· Collaborate with design teams to translate UI/UX design wireframes into high-quality code.
· Optimize application performance for maximum speed and scalability.
· Implement responsive design principles to ensure compatibility across various devices and browsers.
· Write clean, maintainable code and adhere to coding standards and best practices.
· Troubleshoot and debug issues as they arise and provide timely solutions.
· Stay up-to-date with the latest trends and technologies in front-end development.
Requirements:
· Bachelor's degree in Computer Science, Engineering, or related field.
· Proven experience as a UI Developer or similar role.
· Strong proficiency in Angular versions 10 through 15.
· Solid understanding of HTML5, CSS3, and JavaScript.
· Experience with responsive design principles and frameworks such as Bootstrap.
· Familiarity with version control systems such as Git.
· Excellent communication and collaboration skills.
· Ability to work independently and as part of a team in a fast-paced environment.
· Attention to detail and a passion for creating exceptional user experiences.
Preferred Qualifications:
· Experience with TypeScript.
· Knowledge of front-end build tools such as Webpack or Grunt.
· Familiarity with RESTful APIs and asynchronous request handling.
· Experience with unit testing frameworks such as Jasmine or Karma.
· Understanding of Agile development methodologies
• Participate in requirement, design, coding, implementation, testing, which include features enhancements, new functionalities, and web service integration.
• Contribute to code reviews for quality assurance and conformance to standards / guidelines.
• Develop front-end application features using HTML5 / CSS3 / JavaScript
• Build reusable code and libraries for various projects.
• Prepare develop/test environment for functional test and system test.
• Work collaboratively with product owner, scrum master, technical leader during the development, and launch and continuing refinement of products.
• Optimizing the web application for increased performance
• Code review to ensure code quality of the team;
• Maintaining brand consistency throughout the design; Education and Experience
• Bachelor’s Degree in Information Technology, Computer Science or relevant studies
• Minimum 3 years of experience in developing front-end development experience
• Experience in developing web applications using HTML, CSS, Bootstrap and JavaScript
• Experienced in JavaScript (ES6, Any one of the front-end JavaScript frameworks such as Vue.js, React.js )
• Familiar in Node.js like npm and webpack
• Experienced with code versioning tools such as Git.
Job Description
-Develop all user-facing products in NodeJs & React.Js (SSR)
-Build reusable components and front-end libraries for future use.
-Translate designs and wireframes into high quality code
-Focus on code maintainability and performance of application.
-Provide technical advice and assists in solving programming problems.
Requirements
• 5+ years of experience in frontend development primarily using React .JS
• 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 NodeJs & React.js(SSR) and its core principles
• Familiarity with RESTful APIs
• Familiarity with modern front-end build pipelines and tools
• Familiarity with code versioning (version control) tools, such as Git, SVN, and Mercurial
• Thorough understanding of React.js and its core principles
• Good to have experience with popular React.js workflows
• Ability to understand business requirements and translate them into technical requirement
• Preference will be given to those who have worked on libraries such as Bootstrap, Material js.
• Knowledge ofGraphQL and CSS preprocessor like SASS
• Proficient in industry standard best practices such as Design Patterns, Coding Standards,
Coding modularity, Prototypes etc.
Our client is a premier web design and software solutions company based out of Delhi, Florida and California. They are a creative, young and dynamic organisation that provides superior quality solutions like web design and development, mobile app development on various platforms, cloud apps and Ecommerce web solutions. They have clients across US, Canada, UK, and Australia, who receive market ready and saleable apps.
- Responsive Web Designing using Bootstrap/ CSS3/ LESS/ SASS and HTML5
- Understanding of AJAX and JavaScript Dom manipulation Techniques
- Strong expertise with HTML, CSS, and writing cross-browser compatible code
- Building JavaScript tools like grunt or gulp
- Providing SEO solutions for websites
- Building the infrastructure for serving the front-end app and assets
- Ensuring high performance on mobile and desktop
- Coordinating the workflow between the UX designer and stakeholder
What you need to have:
- Strong Designing skills and knowledge.
- Should have experience in Web User Interface (UI) using HTML/HTML5, CSS, SCSS, Advance Javascript Libraries, Jquery, Bootstrap and on UI frameworks like Node.js React, redux/angular.js/ backbone, Hapi.js.
- Good Familiarity with Agile / Scrum practices; a good team player, balanced with
the autonomy and motivation to produce individually - Proficiency with Angular 2/4/5/6/7/8
- Responsive Web Design using Bootstrap/CSS3/LESS/SASS and HTML5
- Deep knowledge of Angular practices and commonly used modules based on extensive work experience
- Good understanding of AJAX and JavaScript Dom manipulation Techniques
- Graduation in computers - Full time B.E / B. Tech or an MCA degree (Regular Program, no part-time or long-distances courses).
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Ability to understand business requirements and translate them into technical requirements
- You will ensure that these components and the overall application are robust and easy to maintain.
- Have a good understanding of design and user experience principles.
- Open-minded, flexible, and willing to adapt to changing situations
- Ability to work independently as well as on a team and learn from colleagues
- High adaptability in a dynamic start-up environment
- Ensuring technologies are used efficiently, profitably, and securely. Evaluating and implementing new systems and infrastructure.
- Excellent troubleshooting, analytical and problem-solving abilities with a tenacious commitment to finding the root cause of issues.
Qualifications :
- B. Tech/B.E/MTech or a related technical discipline from reputed universities
Skills Required :
- Minimum 1+ years experience in Front-End Development using ReactJS Framework
- Experience in consuming Restful Web services
- Strong hands-on experience on HTML5, CSS3, JavaScript, Bootstrap & CSS preprocessors
- Should be adept at converting PSD to HTML
- Should know UI/UX
- Excellent development skills on best practices for cross-browser compatibility and Responsive UI.
- Good with agile development practices such as continuous integration and deployment
- Knowledge of Version Control System
- Write and maintain technical documentation
- Knowledge of MVVM Architecture
- Cares deeply about writing Quality, Testable & Modular code
UI Developer
Notice Period: 45 days
Banyan Data Services (BDS) is a US-based Infrastructure services Company, headquartered in San Jose, California, USA. It provides full-stack managed services to support business applications and data infrastructure. We do provide the data solutions and services on bare metal, On-prem, and all Cloud platforms.
We are looking for UI Developer whose primary task will be to design and implement user interfaces for maximum usability and performance in web applications.
If you have a creative mind, top-notch technical skills, a strong sense of user interface design, and are passionate to be a part of a rapidly growing rocket ship startup, run by a world-class executive team then you are on right track.
Key Roles & Responsibilities
· Work in a team to design and build software applications to function across multiple platforms and technologies.
· Use coding to develop the aesthetics implemented within a website or product, from the layout menus and drop-down options to colors and fonts
· Combine interface design concepts with digital design and establish milestones to encourage cooperation and teamwork
· Develop overall concepts for improving the user experience within a business webpage or product, ensuring all interactions are intuitive and convenient for customers
· Write code in addition to testing and debugging code on a variety of platforms to comply with company standards
· Perform the technical analysis on both new and existing applications and their performance in several system formats
· Collaborate with back-end web developers and programmers to improve usability
· Seek to enhance the user experience by creating seamless navigation through various digital programs and interfaces within the company
· Create surveys for research through various social media platforms to gather feedback on user's ease of use and incorporate the findings in the development
Key Skills & Qualification
· 3+ years of demonstrated experience in creating and implementing UI development
· 2+ years of professional experience in Native React
· Highly proficient in rendering components with Native APIs
· Hands-On experience in JavaScript, modern JavaScript, HTML, Materialized CSS, Bootstrap, React.js
· Highly proficient in one or more libraries I.e Redux, Redux with hooks, Redux with Thunk, React Router, for state managing and routing in addition to React.
· Proficient in using Git as a control system
· Good understanding of MVC frameworks
· Should have knowledge of Architectural design pattern
· Understanding and grasp of Agile development and Scrum practices
· Flexibility and deadline-driven
· Professional written and interpersonal skills
· Ability to prioritize and manage multiple milestones and projects efficiently
· Advanced problem-solving skills and the ability to optimize code for the best possible outcome
http://www.banyandata.com" target="_blank">www.banyandata.com
When you join EnterPi, you enter a community of passionate, extraordinary developers connected by their need to innovate, to be creative and to work with the latest technology. You’ll discover a world where employees enjoy constant career advancement, a supportive learning environment, and competitive compensation packages.
- We are looking for a front-end senior developer who is a team player and loves a fast paced working environment.
- Candidates should have a detailed understanding of React.js and its core principles.
- 2+ years of experience of working effectively with the stakeholders and also of communicating effectively with technical / development / testing team members
- Expert in HTML5, Javascript, Typescript and ES6
- Experience in using CSS/CSS3(SASS,LESS), Bootstrap
- Minimum 1+ years of hands-on experience in design and development of web applications using React JS
- Proficiency in one or more Javascript frameworks REACT JS, Angular 6/7
- Good knowledge of writing client side restful APIs
- Strong background in delivering enterprise level applications
- The ability to communicate clearly in both written and spoken English to all project participants
- The ability to manage team dynamics and use interpersonal skills to achieve the project goals
- Experience with Subversion, Github Experience identifying and remediating security vulnerabilities
- Should be well versed with test driven development and be knowledgeable on associated tools and practices
- Ability to work independently with minimum supervision.
- Ability to lead by example, motivating team to produce excellent results
- Should be good with SDLC processes and agile methodologies
Perks and Benefits
- Group health insurance.
- Personal Accidental insurance
- Work from Home
- Cafeteria
- Indoor games
- Annual outings
About Company
EnterPi is a full spectrum software development company. Over the past 13 years, EnterPi has developed highly robust software systems for the worlds biggest companies. Applications built by us are used by multiple Fortune 500 companies with thousands of users, touching millions of customers!
With EnterPi, you are guaranteed to get great design, excellent service with secure, scalable






























