Easyship Logo

Easyship

Senior Frontend Engineer

Reposted 18 Days Ago
Easy Apply
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
Easy Apply
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
As a Senior Frontend Engineer, you will lead the development of interactive UIs using React.js and TypeScript, mentor junior developers, and ensure high code quality.
The summary above was generated by AI

About Easyship:

Easyship is one of the world’s leading multi-carrier shipping software, built to make global eCommerce borderless. Since 2014, we’ve been on a mission to democratize logistics by removing the "black box" of international shipping costs and complexities. Trusted by over 100,000 brands, our platform provides a single "mission control" for global trade, offering access to 550+ courier services across 200+ destinations

We are an award-winning, global team (Forbes 30 Under 30, TechInAsia’s Best Startup) with offices in London, New York, Hong Kong, and beyond. We’re growing fast, we value transparency, and we genuinely enjoy building the infrastructure that powers modern commerce. If you're ready to solve complex problems at scale, we’d love to have you join us.

Who We’re Looking For:

Easyship is a shipping technology platform that connects sellers and marketplaces to couriers. Beyond that, we also build and execute customized end-to-end shipping solutions for clients worldwide. These Logistics solutions can combine a number of partners and services, from global freight forwarding services to last-mile delivery. We are looking for a Senior Frontend Engineer who will be a pivotal contributor to our products success, leveraging deep expertise to craft exceptional user experiences . You will play a crucisl role in architectural process, drive code quality and help shape the overall technical direction for our frontend tech stack, while mentoring less experienced developers

What you additionally need to know:

This is a full-time, onsite role based in our Bengaluru (MG Road) office. The role follows UK collaboration hours (11:00AM–8:00PM IST) to support seamless cross-regional execution.

What would be you be responsible for:

  • Lead the definition, design, and implementation of enterprise-level frontend architectures using React.js and TypeScript
  • Establish and govern advanced React coding patterns and best practices (e.g., Compound Components, Hooks best practices) to ensure component reusability and minimize technical debt. 
  • Collaborate closely with product managers, UX/UI designers, and backend architects to translate complex business goals into robust, scalable technical roadmaps
  • Mentor and formally train Junior and Mid-Level Developers on architectural concepts, performance tuning, and advanced TypeScript principles. 
  • Ensure high code quality through rigorous architectural review, thorough code reviews, and strict adherence to established coding standards and system resilience goals. 
  • Optimize application performance, scalability (e.g., Micro-Frontends strategies), and responsiveness across various devices and network conditions. Proactively identify and lead the resolution of the most complex, systemic frontend issues and architectural bottlenecks. 
  • Stay up-to-date with the latest industry trends, emerging architectural patterns (e.g., Server Components), and best practices, advocating for their adoption to improve our stack. Drive the continuous improvement of engineering processes, tools, and overall system architectural excellence.
  • 10+ years of professional experience in frontend development, with a strong emphasis on building sophisticated single-page applications.
  • Minimum of 5+ years of deep experience with React.js and its modern ecosystem (hooks, context API, advanced state management patterns).
  • Minimum of 5+ years of extensive experience with TypeScript, including advanced types, complex interfaces, and best practices for large-scale, enterprise-level applications.
  • Mastery of modern HTML5 and JavaScript (ES6+).
  • Strong experience with modern build tools, specifically Vite.
  • Solid understanding of RESTful APIs, asynchronous programming, and integrating with backend services.
  • Expertise with version control systems, particularly Git, including branching strategies and code review workflows.
  • Demonstrated experience with frontend testing frameworks, specifically React Testing Library, Vitest for writing comprehensive and maintainable tests.
  • Exceptional problem-solving skills, a keen eye for detail, and a proactive approach to identifying and resolving technical challenges.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate within a cross-functional team and articulate complex technical concepts.
  • Exceptional systems-thinking and problem-solving skills, a keen eye for architectural detail, and a proactive approach to identifying and resolving technical challenges. Strong communication and interpersonal skills, with the ability to effectively lead cross-functional alignment and articulate complex architectural concepts.

Good to have:

  • Experience with server-side rendering (SSR) frameworks like Next.js, Remix.
  • Experience with Material-UI (MUI) components.
  • Familiarity with AngularJS for migrating existing legacy code.
  • Experience building and maintaining robust design systems.
  • Active contributions to open-source projects or a strong personal portfolio.
  • Proficiency in Tailwind CSS for rapid, consistent, and highly customizable UI development.
  • Proven expertise with TanStack Query (React Query) for efficient and robust data fetching, caching, and synchronization.

You might be  a good fit if...

  • Design and develop greenfield systems in Java or Kotlin using springboot, owning the full lifecycle from day one
  • Drive design decisions: selecting the right tools, frameworks, and design patterns to meet evolving requirements
  • Build scalable, maintainable, and high-performance codebases using modern best practices
  • Collaborate with product, QA, and DevOps teams to translate business needs into robust technical solutions
  • Lead and participate in rigorous code reviews and deep-dive sessions.
  • Mentor junior engineers, fostering their growth and establishing strong engineering standards
  • 10-12+ years of professional development experience using Java (8+) and/or Kotlin.
  • 5+ years of deep, hands-on experience building applications with Spring Boot and the broader Spring framework ecosystem.
  • Proven expertise in designing and developing RESTful APIs and message-driven systems (e.g., Kafka, RabbitMQ).
  • Proficiency with either Relational databases or Document based databases.
  • Exceptional problem-solving abilities, paired with strong communication and collaboration skills

Headquartered in London with offices in New York, Hong Kong, Singapore, Melbourne, Bengaluru, Toronto, and Taipei – our team is global and growing. We encourage you to apply if a challenge excites you. Come and join the Easyship team!

Don't take it from us, take it from Cristina. One of our longest serving backend engineers.


Easyship is an equal opportunity employer. We make all employment decisions—recruiting, hiring, pay, benefits, training, promotion, leave, and separation—based on qualifications, merit, and business needs. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, marital status, age, disability, national or ethnic origin, veteran or military status, citizenship, or any other characteristic protected by law.

Top Skills

Git
HTML5
JavaScript
Material-Ui
React Testing Library
React
Restful Apis
Tailwind Css
Tanstack Query
Typescript
Vite

Similar Jobs

2 Days Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Natural Language Processing • Security • Software • Cybersecurity
The Senior Frontend Engineer will build scalable user experiences, define front-end architecture, and lead junior engineers. Experience with modern tools is required.
Top Skills: AWSDockerGraphQLJestKubernetesNode.jsReactTypescriptWebpack
2 Days Ago
Easy Apply
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior Frontend Engineer will design and implement a scalable web application for Zeta Marketing Platform, focusing on improving developer experience and application performance.
Top Skills: AngularCSSEs6GoJavaJavaScriptNode.jsPythonReactRollupTypescriptWebpack
4 Days Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech
Seeking a Senior Front-End Engineer to focus on frontend coding, UI features, API integration, and code quality while collaborating with backend developers.
Top Skills: .NetAsp.NetC#CSSJavaScriptRadzenRazor PagesReactScssTypescriptViteVueWebpack

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account