Lead Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

India

Posted

107 days ago

Salary

0

Seniority

Senior

Job Description

Lead Software Engineer

Empower

• Lead the design, architecture, development, troubleshooting, and testing of scalable software features and components in an Agile environment • Drive modern UI architecture decisions including Micro frontend architecture and Module Federation implementations • Architect and implement reusable, modular, and independently deployable front-end applications • Provide technical leadership and mentorship to junior and mid-level engineers • Collaborate with Product, UX, QA, and DevOps teams to refine and prioritize requirements • Establish and enforce high-quality code standards, design patterns, and best practices • Conduct architecture reviews and code reviews to ensure scalability, performance, and security • Investigate and resolve complex technical issues, performance bottlenecks, and production incidents • Drive improvements in CI/CD pipelines, DevOps practices, and cloud-native deployments • Promote performance optimization, accessibility (ADA), and responsive design best practices • Leverage AI-powered development tools (e.g., GitHub Copilot, ChatGPT, AI-based code analysis, automated testing tools) to improve productivity, code quality, and delivery velocity • Contribute to technical roadmaps, innovation initiatives, and long-term architectural strategy • Document technical designs, architecture decisions, and system integrations clearly and effectively

Job Requirements

  • 7+ years of strong software engineering experience with significant hands-on UI development
  • Deep expertise in modern front-end frameworks such as React (hooks, context, suspense), Angular (latest versions), or similar frameworks
  • Strong experience with TypeScript, modern JavaScript (ES6+), and state management libraries (Redux, Zustand, NgRx, etc.)
  • Experience with Micro Frontend architecture and Webpack 5 Module Federation
  • Experience building component-driven architecture using tools like Storybook
  • Strong understanding of RESTful APIs, GraphQL, and microservices integration
  • Experience with modern build tools and bundlers (Webpack, Vite, ESBuild, Babel)
  • Experience writing unit, integration, and end-to-end tests (Jest, React Testing Library, Cypress, Selenium, Playwright)
  • Experience with accessibility standards (WCAG/ADA compliance) and performance optimization techniques
  • Hands-on experience with cloud platforms such as AWS and CI/CD pipelines
  • Experience mentoring engineers and leading technical initiatives
  • Bachelor’s degree in related field or equivalent professional experience

Benefits

  • flexible work environment
  • fluid career paths
  • celebrate internal mobility
  • purpose and well-being recognition
  • work-life balance

Related Job Pages

More Full-stack Engineer Jobs

Switzerland Global Enterprise logo

Lead Engineer – BWRX-300 Plant Electrical Systems

Switzerland Global Enterprise

We support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.

Full TimeRemoteTeam 51-200Since 1927H1B No Sponsor

• Lead the design and integration of SC1/Class 1E (safety-related) and SC2 and SC3 electrical systems, including Medium Voltage (MV) and Low Voltage (LV) distribution • Perform complex electrical studies such as load flow, short circuit, motor starting, and protective relay coordination using ETAP software using ANSI / IEC standards • Prepare electrical engineering deliverables such as Requirements Specifications, Electrical Load Lists, One-lines, Calculations, Schematics and 3-Line lines • Ensure deliverables are on-spec., on-budget, and on-schedule • Develop detailed procurement specifications for major components, including main transformers, switchgear, diesel generators, and UPS systems • Navigate regulatory requirements (CA-CNSC and US-NRC), support licensing processes, ensuring all designs meet nuclear-specific standards • Interface with transmission providers to manage Generator Interconnection Agreements and ensure grid stability compliance • Applications of codes and standards applicable to electrical systems design in the US and CA (e.g. IEEE, IEC, CSA and NEC); European Union (eg. IEC, EU)

North Carolina
$85.6K - $164K / year
Job Closed
YogiTrades logo

Senior Engineer – AI

YogiTrades

Empowering Forex Traders with Expert Mentorship, Investment Services, and Career Opportunities.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, build, and maintain production AI applications end-to-end: backend, frontend, and inference services. • Architect RAG systems using vector databases, embedding models, and chunking strategies optimised for accuracy and latency. • Build agentic workflows with tool/function calling, multi-step reasoning, and structured output parsing, with accuracy and control as priority. • Write and iterate on system prompts, few-shot examples, and prompt chains to maximise output quality. • Implement function calling, tool-use patterns, and structured JSON/XML output handling using frontier and lightweight models from providers like Anthropic and OpenAI. • Drive cost optimisation: model selection, caching, token budgeting, and request batching at scale. • Build and maintain evaluation frameworks to measure accuracy, relevance, hallucination rates, and regression across prompt and model changes. Experience with observability tools (Sentry, Opik, etc.) is a must. • Work with message queues (RabbitMQ), caching layers (Redis), and relational databases (PostgreSQL) powering AI service backends. • Deploy and manage AI services on Kubernetes with CI/CD pipelines on AWS/GCP. • Integrate AI capabilities with third-party platforms (Telegram bots, chat widgets, etc.). • Contribute to architectural decisions: model selection, hosting (cloud APIs vs. self-hosted), and build-vs-buy trade-offs.

India
Job Closed
Flatgigs logo

Fullstack Engineer - .NET Core & Angular

Flatgigs

Scaling Investor-Backed Startups & Growth Companies

OtherRemoteTeam 1-10Since 2023H1B No Sponsor

We're seeking a skilled Fullstack Engineer to develop and maintain web applications using .NET Core backend and Angular frontend technologies. Key Responsibilities: - Design and develop RESTful APIs using .NET Core/ASP.NET Core - Build responsive web applications with Angular and TypeScript - Implement database solutions using Entity Framework Core - Collaborate with cross-functional teams on feature development - Write clean, maintainable code with proper testing coverage - Participate in code reviews and technical discussions

India

We're looking for a talented Full Stack Product Engineer to join our dynamic team and contribute to the development of our cutting-edge employee hiring and onboarding software. As a key member of our engineering team, you'll have the opportunity to shape the future of our product and make a significant impact on the way companies manage their hiring processes.‍ This position is open to candidates from across the globe. About OnboardedAt Onboarded, we're building the AI-powered infrastructure for onboarding and compliance. Companies across staffing, gig work, and franchising trust us to onboard thousands of employees each month—securely, compliantly, and efficiently. We believe the future of onboarding isn't just forms and checklists. It's intelligent agents, dynamic workflows, and automation that adapts to regulatory complexity. Our stack powers the most critical, high-stakes moments of employment—like verifying work authorization, collecting withholdings, and guiding candidates through industry-specific training. What you'll do - Collaborate with cross-functional teams to design, develop, and implement new features and improvements for our software platform. - Contribute to the development of a Compliance Rules Engine to ensure adherence to legal and regulatory requirements. - Create Workflow Automations that streamline and optimize the employee onboarding process. - Build robust and user-friendly React UIs for seamless user interactions. - Develop Embeddable UIs that can be integrated into our clients' existing systems. - Work on the Internationalization of our software to support a global user base. - Integrate Third Party APIs to enhance the functionality and features of our platform. What we're looking for - Proven experience as a full-stack engineer, with a strong track record of building and shipping software products. We use Remix, React, and Prisma. We write typescript with Effect.js. - Three years of experience working as a full-time professional software engineer. If you don’t meet the bar, but think you can be productive nonetheless, tell us why! - Experience working with APIs and integrating third-party services. - Solid understanding of software design principles, data structures, and algorithms. - Demonstrated experience in making product decisions through first-principled reasoning and understanding of customer use cases. Product engineers at Onboarded are entrusted with autonomy and ownership of key product domains. They look after their domains - identify problem areas, improvement opportunities, and work with stakeholders to prioritize their backlog. - Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment with non-trivial complexity. - Excellent communication skills. Engineering at Onboarded has a strong writing culture. Product engineers often write extensively about implementation plans, architecture decisions, and design tradeoffs. We also hold a high bar for code quality and readability. - Deep understanding of testing and observability. We expect our team to structure their code so it’s easy to test. We also expect them to have a deep understanding of how to effectively test their code at different levels. Additionally, we expect extensive experience in working with observability tools (we use Datadog and Sentry). Ideal candidates should be proficient in working with metrics, logs, traces, and alerts. Why Onboarded Engineering - Join a passionate and innovative team that's at the forefront of transforming employee onboarding. You will incorporate AI tools into product features and gain valuable experience in learning how AI can transform an industry. - Contribute to a product with meaningful impact and the potential to revolutionize HR processes. Engineers at Onboarded are entrusted with autonomy and ownership of their domains. You will witness the result of your own decisions and how they help shape the product and support our customers. - Opportunity to work on a wide range of technical challenges, from UI development to complex API integrations, using the latest technologies. - Collaborate with a team of sophisticated engineers from around the world. We have alumni from great companies including Checkr, Stripe, Microsoft, Nvidia, Thoughtworks, and etc. - Competitive salary and benefits package. We are a remote-first team distributed across the globe.

United States