CrawlJobs Logo

Software Engineer, Front-End

India, Bengaluru · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Ema is building the next generation AI technology to empower every employee in the enterprise to be their most creative and productive. Our proprietary tech allows enterprises to delegate most repetitive tasks to Ema, the Universal AI employee. We are founded by ex-Google, Coinbase, Okta executives, and serial entrepreneurs. We’re well-funded by the top investors and angels in the world. Ema is based in Silicon Valley and Bangalore.

Job Responsibility

  • Design, develop, and implement exceptional user interfaces for web applications, using modern web technologies such as HTML, CSS, and JavaScript
  • Collaborate closely with product managers, UX designers, and other stakeholders to gather requirements, own the user experience, develop wireframes, and create high-fidelity prototypes
  • Develop and maintain API integrations, ensuring seamless communication between front-end and back-end systems, as well as with third-party services
  • Build, test, and deploy web applications using a variety of web development frameworks, such as React, Angular, Vue.js, or Next.js
  • Troubleshoot and resolve UI-related issues, guaranteeing a consistent and optimal user experience across multiple platforms and devices
  • Build end-to-end writing clean, maintainable, and well-documented code, adhering to established coding standards and deploy/debug using platforms like Vercel

Requirements

  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent work experience
  • A minimum of 5 years of professional experience in UI engineering, with a focus on API integration, data visualization, and web app development
  • Strong proficiency in HTML, CSS, and JavaScript, as well as experience with modern front-end frameworks, such as React, Angular, Vue.js or Next.js
  • Experience with RESTful and gRPC APIs and API integration, as well as familiarity with JSON, XML, and OAuth
  • Familiarity with version control systems, such as Git, and build/deploy platforms such as Vercel
  • Excellent problem-solving and analytical skills, with a keen eye for user experience and a strong commitment to delivering the highest-quality user experience
  • Strong communication and collaboration skills, with the ability to work effectively both independently and as part of a team
  • Experience working with global teams

Nice to have

Knowledge of back-end technologies, such as Python, and experience with server-side frameworks, such as FastAPI, is a plus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Front-End

8 matching positions

Senior Front-End Software Engineer

Easygo leads the world in crafting top-tier entertainment experiences. Within ou...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's/Master's degree in Computer Science or equivalent practical experience
  • 6+ years of hands-on experience in software engineering, with a primary focus on frontend development
  • Experience with Svelte + SvelteKit or other server-side rendering frameworks (e.g. React + NextJS, Vue + Nuxt, Quasar, etc)
  • Proficiency in JavaScript fundamentals, Subscriptions (WebSockets, Pub/Sub), TypeScript, GraphQL, Storybook and related technologies
  • Strong understanding of code architecture and design principles
  • Excellent problem-solving skills and the ability to thrive in a fast-paced, dynamic environment
  • Strong communication skills for effective collaboration with teams and stakeholders
  • Analytical mindset to address complex technical challenges and devise innovative solutions
  • Positive attitude and eagerness to learn new technologies to grow as a full-stack engineer
Job Responsibility
Job Responsibility
  • Actively engage in hands-on coding, testing, debugging, and troubleshooting to ensure code quality, scalability, and maintainability
  • Write efficient, scalable, and maintainable code, adhering to coding standards and best practices
  • Lead technical discussions and propose solutions that drive team performance and contribute to team and company OKRs
  • Innovate within the team by pushing for improvements and driving constructive changes to enhance team performance and efficiency
  • Analyse complex problems and provide effective solutions, contributing to team goals and initiatives
  • Lead and independently complete medium-sized projects or components from start to finish
  • Identify opportunities for improvement and take initiative in technical discussions
  • Share knowledge and best practices with the team, fostering a collaborative and learning-oriented environment
  • Mentor junior engineers by providing guidance and constructive feedback to support their growth
  • Collaborate with stakeholders, product managers, and engineering teams to effectively communicate technical concepts
What we offer
What we offer
  • EAP access for you and your family
  • Access to over 9,000 courses across our Learning and Development Platform
  • Paid volunteer day
  • Two full-time barista’s who will make your daily coffee, tea or fresh juice
  • Daily catered breakfast
  • Massage Wednesdays - we get professionals to do this
  • Team lunches and happy hour in the office from 4pm on Fridays
  • Fun office environment with pool tables, table tennis and all your favourite gaming consoles
  • Help yourself drinks fridges and snack shelves
Read More
Arrow Right

Senior Front-End Software Engineer, Sportsbook

Easygo leads the world in crafting top-tier entertainment experiences. Within ou...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's/Master's degree in Computer Science or equivalent practical experience
  • 6+ years of hands-on experience in software engineering, with a primary focus on frontend development
  • Experience with Svelte + SvelteKit or other server-side rendering frameworks (e.g. React + NextJS, Vue + Nuxt, Quasar, etc)
  • Proficiency in JavaScript fundamentals, Subscriptions (WebSockets, Pub/Sub), TypeScript, GraphQL, Storybook and related technologies
  • Strong understanding of code architecture and design principles
  • Excellent problem-solving skills and the ability to thrive in a fast-paced, dynamic environment
  • Strong communication skills for effective collaboration with teams and stakeholders
  • Analytical mindset to address complex technical challenges and devise innovative solutions
  • Positive attitude and eagerness to learn new technologies to grow as a full-stack engineer
Job Responsibility
Job Responsibility
  • Actively engage in hands-on coding, testing, debugging, and troubleshooting to ensure code quality, scalability, and maintainability
  • Write efficient, scalable, and maintainable code, adhering to coding standards and best practices
  • Lead technical discussions and propose solutions that drive team performance and contribute to team and company OKRs
  • Innovate within the team by pushing for improvements and driving constructive changes to enhance team performance and efficiency
  • Analyse complex problems and provide effective solutions, contributing to team goals and initiatives
  • Lead and independently complete medium-sized projects or components from start to finish
  • Identify opportunities for improvement and take initiative in technical discussions
  • Share knowledge and best practices with the team, fostering a collaborative and learning-oriented environment
  • Mentor junior engineers by providing guidance and constructive feedback to support their growth
  • Collaborate with stakeholders, product managers, and engineering teams to effectively communicate technical concepts
What we offer
What we offer
  • EAP access for you and your family
  • Access to over 9,000 courses across our Learning and Development Platform
  • Paid volunteer day
  • Two full-time barista’s who will make your daily coffee, tea or fresh juice
  • Daily catered breakfast
  • Massage Wednesdays - we get professionals to do this
  • Team lunches and happy hour in the office from 4pm on Fridays
  • Fun office environment with pool tables, table tennis and all your favourite gaming consoles
  • Help yourself drinks fridges and snack shelves
  • Fulltime
Read More
Arrow Right

Front-End Software Engineer

The Front-End Software Engineer will design and develop complex new software pro...
Location
Location
United States , McLean; Chantilly
Salary
Salary:
Not provided
leadingpath.com Logo
Leading Path Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience
  • 8 to 10 years of related software development experience
  • Extensive experience with Angular (or another modern front-end framework such as: React or Vue.js)
  • Expert knowledge of Javascript, HTML, and CSS
  • Experience designing complex search interfaces
  • Experience in optimizing web applications for performance and usability
  • Experience with integrating with third part APIs
  • Proficient understanding of code versioning tools, such as Git
  • Experience with Linux operating systems
  • Active TS/SCI Poly clearance be in place PRIOR to application
Job Responsibility
Job Responsibility
  • Build reusable components that align with the system design patterns
  • Optimize application for maximum speed and scalability
  • Participate in team design and code reviews
  • Collaborate with a small team of engineers and designers to understand business requirements and user experience goals
  • Provide recommendations for continuous improvement
  • Provide ongoing maintenance, support, and enhancements in existing systems and platforms
  • Troubleshoots complex problems and provides customer support for software systems and application issues
What we offer
What we offer
  • Fully paid medical/dental/vision premiums
  • generous PTO
  • 11 Paid Holidays
  • 6% 401K contribution
  • annual training and tuition reimbursement
  • SPOT Award bonuses
  • regular team events
  • opportunities for professional growth and advancement
  • Fulltime
Read More
Arrow Right

Software Engineer II (Front-End)

We are Bizchat Experiences (BCX) Team and are the primary team responsible for a...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of experience building scalable services
  • Experience coding in Java or C#
  • 1+ years of client-side web development experience in TypeScript, JavaScript, React/Redux or similar technologies
  • Experience developing in HTML/CSS
  • 3+ years of professional software engineering experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Build engaging and modern experiences for information workers and Enterprise Admins using TypeScript, React and Redux coded against REST APIs
  • Build highly scalable and fault tolerant services that are highly performant in the Microsoft Search connectors and federation search extensibility areas
  • Constantly improve our live site with monitoring and automation
  • Build accessible experiences sensitive to the needs of all users
  • Modularize components for use across Microsoft 365
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Front End Developer

The candidate should be capable of working independently as a contributor to sof...
Location
Location
United States , Home
Salary
Salary:
90570.00 - 178205.19 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 5-7 Years, MS 3-5, PhD 0-2
  • BS in Software Engineering, Computer Science or related field
  • Minimum 5 years of professional experience
  • US Citizenship
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Web-based Front-End Application design and development for scalable cloud-native software solutions
  • User Interface (GUI) Design and Development for intuitive user experiences (UI/UX)
  • Software systems architecture and design: requirements analysis, architecture definition, design, development, integration, and test
  • Software development lifecycles for cloud-native web applications
  • Agile software development
  • Understanding of Systems Engineering processes, methods, and tools as applied to systems lifecycles
  • Digital Engineering methodologies and tooling
  • Collaborating with a fast-paced cross-functional team developing cloud, AI, and modern software solutions in an agile workflow
  • Specification, architecting, and development of web-based software applications that integrate with cloud-native AI/ML technology and pipelines
  • Designing, developing and deploying modern front-end applications and software application integrations
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Front End OnStar

Hybrid: This role is categorized as hybrid. This means the successful candidate ...
Location
Location
United States , Austin; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • Strong experience designing and delivering React-based web applications and digital commerce experiences
  • Strong hands-on experience with React, Shopify, and modern front-end development
  • Strong proficiency in JavaScript, TypeScript, React, HTML5, and CSS3
  • Experience integrating front-end applications with APIs, backend services, and commerce platforms
  • Solid understanding of component-based architecture and reusable design patterns
  • Deep understanding of web performance, accessibility, responsive design, and modern web standards
  • Experience improving code quality, automated testing, CI/CD, and engineering best practices
  • Familiarity with observability, monitoring, alerting, and operational support for production systems
  • Experience working in cross-functional product and engineering teams in an agile development environment
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable, high-performing React-based user experiences for digital commerce platforms
  • Develop and integrate front-end applications with Shopify, APIs, analytics tools, and downstream enterprise systems
  • Help improve code quality, testing practices, maintainability, observability, and overall engineering standards across the team
  • Support CI/CD, release quality, deployment automation, and development workflows that improve speed and reliability
  • Improve production readiness through observability, monitoring, alerting, incident response, and root cause analysis
  • Partner on integrations with enterprise or headless CMS platforms when needed to support flexible and scalable digital experiences
  • Support personalization, experimentation, and customer experience improvements across digital touchpoints as platform direction evolves
  • Work closely with product, design, architecture, and cross-functional teams to translate business requirements into well-designed technical solutions
  • Troubleshoot and resolve front-end, integration, performance, and production issues across development and live environments
  • Provide technical guidance to other engineers, participate in code reviews, and support knowledge sharing across the team
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Front End Architect

The Fabric Platform Shell team is dedicated to creating the best SaaS data devel...
Location
Location
Canada , Vancouver
Salary
Salary:
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience creating or extending architectural design for complex front end systems
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • 3+ years demonstrated expertise in developing complex web application and front-end architectures on technology including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python + OR equivalent experience
  • A passion for delivering modern, high-performance user experiences in browser environments
  • Experience in building great developer and user experiences for modern analytics systems
  • A deep curiosity and willingness to question the status quo
  • High enthusiasm, integrity, ingenuity, results-orientation, and self-motivation in a fast-paced environment
  • A love for tackling the next problem, the next experiment, and the next partnership
Job Responsibility
Job Responsibility
  • Architecting and designing highly scalable experiences for the Fabric Platform in browser environments
  • Working with engineering managers and developers on full stack and backend development to deliver comprehensive experiences based on the architecture
  • Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle
  • Demonstrating technical leadership by identifying gaps and writing high-quality code
  • Embody our culture and values
  • Coding: Review and write code to meet team standards, ensure adequate test coverage, and maintain code quality. Use automated tools, debug proactively, and lead by example in producing secure, maintainable, and performant code. Apply and promote coding patterns and best practices across the team
  • Design: Create and drive effective test strategies, ensure security testing, and improve the test suite. Build testable code, identify dependencies, collaborate across teams, and own architectural decisions to meet performance, security, and compliance requirements
  • Engineering Excellence: Apply secure design principles, scale products to customer requirements, automate production and deployment, and ensure compliance with regulations. Stay current with technology trends, advocate best practices, and support development tools
  • Implement: Drive project planning and estimation, ensure security and compliance in plans, automate deployments, and use experimentation to measure impact. Monitor dependencies and enact rollback plans when needed
  • Reliability and Supportability: Integrate logging and telemetry for monitoring, act as a designated responsible individual (DRI), resolve incidents, maintain live site operations, and improve troubleshooting guides and support documentation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Front End Development

The Fabric Platform Shell team is dedicated to creating the best SaaS data devel...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • 3+ years demonstrated expertise in developing complex web application and front-end architectures on technology including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • A passion for delivering modern, high-performance user experiences in browser environments
  • Experience in building great developer and user experiences for modern analytics systems
  • A deep curiosity and willingness to question the status quo
  • High enthusiasm, integrity, ingenuity, results-orientation, and self-motivation in a fast-paced environment
  • A love for tackling the next problem, the next experiment, and the next partnership
  • Committed to work collaboratively, solve problems with teams across the world, and find win/win solutions
Job Responsibility
Job Responsibility
  • Architecting and designing highly scalable experiences for the Fabric Platform in browser environments
  • Working with engineering managers and developers on full stack and backend development to deliver comprehensive experiences based on the architecture
  • Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle
  • Demonstrating technical leadership by identifying gaps and writing high-quality code
  • Embody our culture and values
  • Coding: Review and write code to meet team standards, ensure adequate test coverage, and maintain code quality
  • Design: Create and drive effective test strategies, ensure security testing, and improve the test suite
  • Engineering Excellence: Apply secure design principles, scale products to customer requirements, automate production and deployment, and ensure compliance with regulations
  • Implement: Drive project planning and estimation, ensure security and compliance in plans, automate deployments, and use experimentation to measure impact
  • Reliability and Supportability: Integrate logging and telemetry for monitoring, act as a designated responsible individual (DRI), resolve incidents, maintain live site operations, and improve troubleshooting guides and support documentation
  • Fulltime
Read More
Arrow Right