CrawlJobs Logo

Senior Software Engineer – Front-End Development

ambconline.com Logo

AMBC

Location Icon

Location:
India , Coimbatore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Senior Software Engineer – Front-End Development for Product Engineering / Enterprise Software / Cloud-Native Web Applications.

Job Responsibility:

  • Design, develop, and maintain front-end modules using Angular, TypeScript, HTML5, and CSS3/SASS, adhering to coding standards and best practices
  • Implement state management using NgRx and RxJS to ensure optimized, reactive, and scalable user interfaces
  • Integrate REST APIs and WebSocket services for seamless front-end and backend communication
  • Apply security best practices (XSS, CSRF, CORS) and performance optimization techniques such as lazy loading and modular architecture
  • Collaborate with architects and product managers to define UI design patterns, reusable components, and front-end architecture guidelines
  • Perform code reviews, debugging, and optimization to ensure maintainable, high-performing, and bug-free applications
  • Utilize Git/GitLab CI/CD pipelines for version control, automated builds, and deployments within cloud environments (preferably GCP)
  • Work closely with UI/UX teams using Figma or similar tools to translate design prototypes into responsive and accessible web interfaces

Requirements:

  • Design, develop, and maintain front-end modules using Angular, TypeScript, HTML5, and CSS3/SASS, adhering to coding standards and best practices
  • Implement state management using NgRx and RxJS to ensure optimized, reactive, and scalable user interfaces
  • Integrate REST APIs and WebSocket services for seamless front-end and backend communication
  • Apply security best practices (XSS, CSRF, CORS) and performance optimization techniques such as lazy loading and modular architecture
  • Collaborate with architects and product managers to define UI design patterns, reusable components, and front-end architecture guidelines
  • Perform code reviews, debugging, and optimization to ensure maintainable, high-performing, and bug-free applications
  • Utilize Git/GitLab CI/CD pipelines for version control, automated builds, and deployments within cloud environments (preferably GCP)
  • Work closely with UI/UX teams using Figma or similar tools to translate design prototypes into responsive and accessible web interfaces
  • 4 to 6 years work experience

Additional Information:

Job Posted:
December 06, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer – Front-End Development

Senior Software Engineer, Front-End or Full Stack

As a Senior Front-End Software Engineer, you will be working on a state of the a...
Location
Location
United States , Marriott International HQ
Salary
Salary:
108300.00 - 190200.00 USD / Year
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional experience in front-end development
  • Strong proficiency in React and TypeScript
  • Solid understanding of web markup, including HTML5 and CSS3
  • Experience with state management libraries like Redux, Mobx, Zustand
  • Knowledge of modern front-end build tools and workflows (e.g., Webpack, Vite)
  • Excellent problem-solving skills and attention to detail
  • Effective communication and teamwork skills
  • Experience with monitoring tools like Dynatrace, Splunk, et al.
  • Proven ability to work in an Agile development environment
  • Experience with RESTful APIs and asynchronous programming
Job Responsibility
Job Responsibility
  • Develop and maintain front-end components and user interfaces using React and TypeScript
  • Collaborate with cross-functional teams to design and implement user-friendly features for all form factors
  • Optimize applications for maximum speed and scalability
  • Ensure the technical feasibility of UI/UX designs
  • Participate in code reviews to maintain code quality and consistency
  • Troubleshoot and debug issues as they arise
  • Stay up-to-date with the latest front-end technologies and best practices
  • Mentor and provide guidance to junior developers
  • Communicate effectively with team members, stakeholders, and clients
What we offer
What we offer
  • Bonus program
  • Comprehensive health care benefits
  • 401(k) plan with up to 5% company match
  • Employee stock purchase plan at 15% discount
  • Accrued paid time off (including sick leave where applicable)
  • Life insurance
  • Group disability insurance
  • Travel discounts
  • Adoption assistance
  • Paid parental leave
  • Fulltime
Read More
Arrow Right

Senior Front-End Software Engineer

KAYAK is looking for a Senior Frontend Engineer to join our growing frontend tea...
Location
Location
Lithuania , Kaunas
Salary
Salary:
3333.00 - 6600.00 EUR / Month
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Education in Computer Science or related field
  • 5+ years of experience in Web Development
  • Solid knowledge and hands-on experience in HTML, CSS, JavaScript, TypeScript and React
  • Experience with centralised state management tools e.g. Redux
  • Experience with CSS preprocessors e.g. Sass, Less
  • Understanding how frontend build tools work and ability to configure them e.g. Webpack, Rollup
  • Experience writing unit and E2E tests
  • Fluency in English
  • Ability to thrive in a hybrid working model, working at least three office days per week
Job Responsibility
Job Responsibility
  • Engage in collaborative product development with global teams
  • Participate in planning and execution of new features
  • Design and implement innovative, high-performing and scalable frontend solutions
  • Maintain and enhance existing code
  • Maintain existing and develop new solutions for automation: unit, integration, E2E testing
What we offer
What we offer
  • Work from (almost) anywhere for up to 20 days per year
  • Funds for your career growth
  • Access to thousands of on-demand e-learnings
  • Generous additional Health Insurance
  • Flexible sick time off
  • Additional financial support for your sick leave
  • Additional day off on your birthday
  • Company-wide vacation week once a year (winter holidays)
  • Additional financial support during parental leave
  • Free lunch twice a week and daily snacks at the office
  • Fulltime
Read More
Arrow Right

Senior Front-end Engineer

We're making the world of digital assets accessible and secure for everyone. Joi...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineer profile with at least 5 years of experience in software development
  • Good knowledge of UI/UX practices in software development
  • Proficient with JavaScript and TypeScript
  • Strong experience in React.js development, tools and libraries
  • Good knowledge of testing strategies
Job Responsibility
Job Responsibility
  • Own from a technical standpoint the desktop and mobile development of Ledger Live Applications
  • Collaborate with our devs, QA, designers, and product within Ledger Live teams
  • Take initiative and offer technical solutions
  • Develop features using best practices from unit to e2e testing
  • Participate in code reviews
  • Be responsible for the quality of Ledger’s UI/UX framework
  • Mentor and promote tech growth within the team, helping to set high standards for the team
  • Work 100% on Open Source projects all gathered in our monorepo: ledger-live
  • Share knowledge within Ledger and beyond
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

React Senior Software Engineer

React Senior Software Engineer at Sopra Steria involves responsibilities such as...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, information technology, or a similar field
  • Previous experience working as a react.js developer
  • 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
  • Excellent troubleshooting skills
  • Good project management skills
Job Responsibility
Job Responsibility
  • Meeting with the development team to discuss user interface ideas and applications
  • 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
  • Documenting application changes and developing updates
What we offer
What we offer
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
Read More
Arrow Right

Node/Angular Senior Software Engineer

Designing and developing server-side logic using Node.js for web applications an...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/B.Tech/MCA
  • 02-04 years of experience
  • Designing and developing server-side logic using Node.js
  • Developing frontend components using Angular
  • Integrating user-facing elements with server-side logic
  • Writing reusable, testable, and efficient code
  • Writing Unit test cases
  • Implementing security and data protection measures
  • Integrating data storage solutions like databases (e.g., Postgres, MongoDB, MySQL) and file storage (e.g., Amazon S3)
  • Deploying applications on AWS cloud infrastructure
Job Responsibility
Job Responsibility
  • Designing and developing server-side logic using Node.js for web applications and frontend components using Angular
  • Integrating user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Writing Unit test cases
  • Implementing security and data protection measures
  • Integrating data storage solutions like databases (e.g., Postgres, MongoDB, MySQL) and file storage (e.g., Amazon S3)
  • Deploying applications on AWS cloud infrastructure
  • Monitoring and optimizing application performance
  • Collaborating with cross-functional teams to define, design, and ship new features
  • Documentation- updating corresponding documents
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Developer Experience and Automation

Senior Software Engineer for Developer Experience Tooling and Automation who wil...
Location
Location
United States
Salary
Salary:
83430.00 - 203940.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
January 30, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of overall experience in Python
  • Experience in setting up and optimizing efficient data stores (RDBMS/NoSQL) for production
  • 3+ years of overall backend development experience on enterprise-class applications
  • 3+ years partnering with architecture, product, and program management teams to influence product development decisions
  • 3+ years of experience working on projects using mature CI/CD practices, source control such as Git, and automated testing
  • 2+ years of experience working with large public cloud technologies (e.g., GCP, AWS, Azure)
  • Experience with Prompt engineering: Ability to build and craft prompts that evoke desired responses from LLMs
  • Experience in team lead / technical lead capacity that follows a Scrum/Agile development methodology
  • Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience)
Job Responsibility
Job Responsibility
  • Build shared internal libraries, tools, and processes that enable teams across CVS Health to efficiently build, test, preview, deploy, and operate systems
  • Collaborate with various teams across CVS to influence the technical direction of front-end web development
  • Build APIs, CLI tools, out-of-the-box automation tools using CVS Health approved tools, LLMs and Machine Learning algorithms
  • Build, optimize, fine-tune Generative AI/LLM models to transform experience into solutions and deploy them
  • Work closely with data scientists, ML engineers, software developers, and business stakeholders to translate AI research into practical, deployable solutions
  • Lead the prototyping and experimentation with new generative models, optimizing them for specific use cases
  • Act as a technical leader across all parts of the CVS Health Infrastructure engineering team
  • Develop clear, concise, and clean code in any language (mostly in Python)
  • Collaborate with architecture and engineering teams to standardize how we can enhance the experience
  • Stay aligned with the latest developments in cloud-native and ML ops/engineering
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan with matching company contributions
  • Employee stock purchase plan
  • No-cost wellness screenings
  • Tobacco cessation and weight management programs
  • Confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Fulltime
!
Read More
Arrow Right

Senior Software Engineer - Java Full Stack - Futures Engineering

As a Developer, you will be enhancing and maintaining an enterprise Cleared Deri...
Location
Location
United States , Chicago
Salary
Salary:
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in back-end development with Java
  • 3+ years of experience within a financial institution, preferably in FCM (Futures Commission Merchant) or Broker-Dealer environments
  • Ability to work under pressure and meet deadlines
  • Experience building microservices
  • Strong understanding of design patterns, multithreading, and performance optimization
  • Strong problem-solving skills and ability to debug complex systems
  • Hands-on experience with Apache Kafka for event streaming and messaging
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying
  • Familiarity with Apache Solr for search and indexing, Apache ZooKeeper for distributed system coordination, and HashiCorp Vault for secrets management
  • Experience with Kubernetes for container orchestration and deployment
Job Responsibility
Job Responsibility
  • Working in a project team alongside other developers to architect, develop, and optimize server-side applications, RESTful APIs, and microservices using Java
  • Implement event-driven architectures with Apache Kafka and for real-time data processing
  • Contribute to front-end development using ReactJS, focusing on integrating UI components with back-end services
  • Optimize application performance, security, and reliability
  • Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability
  • Provide technical support for application
  • Collaborate with cross-functional teams across the organization to architect solutions and deliver robust features
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance
What we offer
What we offer
  • competitive compensation packages
  • company equity
  • 401k matching
  • gender neutral parental leave
  • full medical, dental and vision insurance
  • lunch stipends
  • fully stocked kitchens
  • happy hours
  • Fulltime
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