About us:
Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here.
As a lead engineer, you serve as the technical anchor for the engineering team that supports a product. You create, own and are responsible for the application architecture that best serves the product in its functional and non-functional needs. You identify and drive architectural changes to accelerate feature development or improve the quality of service (or both). You have deep and broad engineering skills and are capable of standing up an architecture in its whole on your own, but you choose to influence a wider team by acting as a “force multiplier”. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs.
Key Responsibilities:
- Lead the design and architecture of scalable, modular front-end applications using React JS, Micro Front-End Architecture, and Module Federation.
- Guide the implementation of Back-End for Front-End (BFF) layers to optimize communication between front-end and back-end systems.
- Drive the adoption of Module Federation for code-sharing and modularization across multiple micro front-end applications.
- Mentor and lead a team of front-end engineers, setting coding standards, conducting code reviews, and ensuring high-quality deliverables.
- Collaborate with design, product, and back-end teams to align on front-end architecture and data flow.
- Lead the integration of RESTful APIs and GraphQL with front-end applications, ensuring seamless interaction with back-end services.
- Advocate for best practices in front-end performance optimization, accessibility, and test-driven development.
- Manage the CI/CD pipeline and ensure efficient deployment of front-end applications.
- Stay up-to-date with emerging front-end technologies and frameworks, driving innovation within the team.
- 8+ years of relevant in frontend skills HTML5, CSS3, JavaScript/TypeScript, and ES6.
- Extensive experience with React JS, including advanced concepts such as custom hooks, Redux, React Router, and React Context.
- Expertise in Micro Front-End Architecture, with a focus on creating modular, independent front-end applications.
- Strong experience with Module Federation to share and dynamically load code between multiple front-end applications.
- Deep understanding of Back-End for Front-End (BFF) patterns for optimized front-end-backend communication.
- Experience leading and mentoring engineering teams, with a focus on code quality, performance, and testing.
- Proficiency with Webpack, Babel, NPM, and modern front-end build tools.
- Expertise with front-end testing frameworks like Jest, Cypress, and Enzyme.
- Experience with accessibility standards and implementing WCAG-compliant applications.
- Strong experience with cloud platforms and modern deployment practices (AWS, GCP, Azure).
- Familiarity with GraphQL and working with GraphQL APIs.
- Experience with containerization technologies (e.g., Docker) and orchestration platforms like Kubernetes.
- Experience in mentoring and leading cross-functional teams.
- Strong communication skills and ability to collaborate with stakeholders across product, design, and engineering teams.
Other Jobs from Target
Store Director (Store Manager) - Baltimore, Maryland
Full Stack Engineer (UI focused) - Owned Brands Costing Management
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say