Home
Jobs

Senior Front-End Engineer

6 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a late-stage logtech startup disrupting a massive industry with innovation and cutting-edge technology, Ninja Van has rapidly grown since its launch in 2014 to become one of Southeast Asia's largest and fastest-growing express logistics companies. With a mission to connect shippers and shoppers across the region to a world of new possibilities, Ninja Van has delivered to 100 million different customers with added predictability, flexibility, and convenience. The company boasts an impressive track record, processing 250 million API requests and 3TB of data daily, delivering over 2 million parcels daily, and achieving 100% network coverage with 2600+ hubs and stations in 6 SEA markets. Ninja Van is seeking world-class talent to join its team of engineers, product managers, and designers. The company values individuals who are passionate about creating software that makes a difference and who demonstrate initiative, creativity, and a team-first mentality. As part of a small and lean team, employees will have a direct impact on the company's success. The selected candidates will be part of the founding team of engineers in Ninja Van's brand new tech lab in India. The role involves building the foundations and establishing an engineering culture to design, develop, test, and ship software that drives the business forward. **Roles & Responsibilities:** - Craft high-quality code, collaborate with team members, review pull requests, and share knowledge - Develop and monitor frontend applications using React.js (experience with AngularJS is a plus) - Share technical ownership of various micro frontends - Collaborate with Product Designers on UI/UX design and Backend Engineers on REST/GraphQL APIs - Coordinate across teams to integrate frontend applications with services, drive tool adoption, and maintain usage metrics **Requirements:** - Minimum of 6 years of industry experience - Proficiency in ReactJS or AngularJS (knowledge of Android or Flutter is desirable) - Strong understanding of HTML, CSS, JavaScript/Typescript, and user experience principles - Ability to interpret designs accurately and optimize web performance - Solid Computer Science and Software Engineering fundamentals - Ability to write clean, elegant code with high test coverage - Strong team spirit and openness to constructive criticism **Tech Stack:** - **Backend:** Play (Java 8+), Golang, Node.js, Python, FastAPI - **Frontend:** AngularJS, ReactJS - **Mobile:** Android, Flutter, React Native - **Cache:** Hazelcast, Redis - **Data storage:** MySQL, TiDB, Elasticsearch, Delta Lake - **Monitoring:** Prometheus, Grafana - **Orchestrator:** Kubernetes - **Containerization:** Docker, Containerd - **Cloud Provider:** GCP, AWS - **Data pipelines:** Apache Kafka, Spark Streaming, Maxwell/Debezium, PySpark, TiCDC - **Workflow manager:** Apache Airflow - **Query engines:** Apache Spark, Trino By applying for this job, you acknowledge and agree to Ninja Van's Privacy Policy Notice and consent to the collection, use, and disclosure of your personal data for the specified purposes. If your data was received from a third party, you warrant that the disclosure was duly authorized.,

Mock Interview

Practice Video Interview with JobPe AI

Start AngularJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You