Overview
Job description
Freightcom offers small, medium, and large-sized businesses an efficient and cost-effective shipping solution based on deep shipping industry knowledge.
Freightcom was founded in 2010 with a specific focus on the small parcel and low-volume LTL sectors. Since then, we have rapidly grown Freightcom into a world-class technology company offering innovative solutions with freight transportation services. Our unique blend of transportation expertise, market focus on the shipping and freight industries, and our superior technology platform have empowered us to continuously improve and innovate shipping solutions that are game-changing for customers.
We are looking for an experienced Sr. Lead Angular Developer to guide our Frontend Platform team. You will not only write high-quality code but also drive architectural decisions, mentor other developers, and ensure the scalability of our Angular applications. You will collaborate closely with product management and backend teams to deliver a world-class user experience.
Responsibilities
· Architecture & Leadership: Define and maintain frontend architecture, coding standards, and best practices. Lead code reviews and mentor mid-level/junior developers.
· Development: Convert complex designs into highly reusable Angular components and services.
· Strategy: Lead the strategy for upgrading Angular versions and managing technical debt.
· Performance: Optimize application performance, improving load times and rendering speeds for large datasets.
· Integration: Design and develop robust services to connect components to APIs and manage complex application state (NGRX, Akita, or RxJS services).
· Collaboration: Act as a technical liaison between the design, product, and backend teams.
· Problem Solving: Troubleshoot critical engineering issues and security vulnerabilities.
Minimum Requirements
· Experience: 7+ years of professional software development experience.
· Angular: 5+ years of Lead level experience with Angular (10+) and Typescript in a production environment.
· Education: Bachelor’s degree in Computer Engineering, Computer Science, or equivalent experience.
Technology Stack & Skills
· Expert Level: Angular 10+, TypeScript, RxJS (complex operators/streams), and Reactive Forms.
· UI/UX: Deep expertise in Bootstrap SCSS, HTML5, and converting large/complex designs into modular components.
· Architecture: Proven experience with client-side architecture, design patterns, and state management.
· Tooling: Experience with Angular CLI, CI/CD pipelines, and writing Unit/E2E tests.
· Nice to Have: Experience with Angular i18n/ngx-translate and micro-frontend architecture.
Job Types: Full-time, Permanent
Pay: ₹1,500,000.00 - ₹2,000,000.00 per year
Application Question(s):
- (MANDATORY) Will you be ok to work as Independent Contractor? (An independent contractor is a self-employed person or entity contracted to perform work for—or provide services to—another entity as a non-employee.)
- How do you approach mentoring junior developers and conducting code reviews?
- (MANDATORY) Explain a complex RxJS scenario you implemented to handle race conditions or heavy data streams.
- How soon are you available to start this role?
- (MANDATORY) Describe a time you had to re-architect an existing Angular application or module. What was the problem, and what was your solution?
- (MANDATORY) Will you be available to work in EST time?
Work Location: Remote