Tech Stack
Job Description, Responsibilities & Requirements
About the Position
On behalf of NDA, AI Marketing Engine, SD Solutions is looking for a talented Senior Frontend Developer to join our growing engineering team. As a Senior Frontend Developer, you’ll play a central role in building and evolving large-scale, complex web applications used by millions. You’ll work with modern frontend technologies, influence architectural decisions, and collaborate closely with backend, product, and design teams. This is a unique opportunity to join at a critical stage of the product, make a real impact, and work in a fast-moving, innovative environment that values ownership, responsibility, and strong teamwork.
Responsibilities
- Design, build, and maintain complex, large-scale frontend applications with a strong focus on performance, scalability, and maintainability.
- Take ownership of frontend architecture, including state management, component design, data flow, and build systems.
- Lead frontend initiatives from concept to production, including technical decision-making and implementation.
- Work closely with backend engineers using BFF (Backend-for-Frontend) patterns to design efficient, scalable APIs.
- Collaborate with product managers and designers to deliver intuitive, high-quality user experiences.
- Optimize applications for performance, reliability, and cross-browser compatibility.
- Mentor other developers and help shape a strong frontend engineering culture.
- Continuously improve code quality, testing, and development workflows.
Requirements
- 5+ years of professional frontend development experience.
- Strong experience with at least one modern frontend framework: React / Angular / Vue.js.
- Advanced, hands-on experience with React (hooks, context, advanced patterns, performance optimization).
- Proven experience building complex frontend applications and managing frontend architecture at scale.
- Strong understanding of state management (Redux, Zustand, MobX, React Query, etc.).
- Experience working with BFF architectures and close frontend-backend collaboration.
- Solid understanding of frontend-backend integration and data flows (backend experience is an advantage).
- Solid understanding of modern web technologies: HTML5, CSS3, JavaScript/TypeScript.
- Experience with performance optimization, debugging, and profiling in production environments.
- Familiarity with testing frameworks and best practices (unit, integration, e2e).
Nice to Have
- Experience working in cloud-based environments (AWS is a plus).
- Experience with CI/CD pipelines and modern build tools.
- Experience in ad-tech, data-heavy platforms, or high-traffic systems.
We Offer
- Opportunity to work in a fast-growing, leading internet marketing company.
- Join an agile, dynamic team to shape the future of data engineering.
- Contribute to exciting, high-scale projects.
About the Company
NDA, AI Marketing Engine, is a fast-growing, leading internet marketing company with a family-like atmosphere, dedicated to innovation and cutting-edge technology. Our mission is to harness the power of data to drive impactful results. Join our agile, dynamic team to shape the future of data engineering and contribute to exciting, high-scale projects.
By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy here, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.