DDN is seeking a senior engineer to own and develop their frontend applications, ensuring scalability, maintainability, and seamless integration with backend APIs, ultimately contributing to the acceleration of AI workloads and data management at scale.
Requirements
- 5+ years of professional experience with React and TypeScript.
- Strong understanding of modern frontend architecture (hooks, state management, component libraries).
- Proven experience with Node.js on the backend (NestJS or similar frameworks a plus).
- Solid grasp of REST APIs, microservices, and event-driven systems.
- SQL fluency and ability to work with relational data models.
- Experience with AWS cloud services and deployment pipelines.
- Exposure to Python or interest in AI/LLM-driven features.
Responsibilities
- Lead the design & development of our React frontends, with a focus on scalability and maintainability.
- Collaborate with backend engineers on Node/NestJS APIs, ensuring seemless integration.
- Champion UI/UX best practices and consistency.
- Write clean, tested, and well-documented code in TypeScript.
- Contribute to PR workflows and code reviews.
Other
- Self-Starter - Takes independent action to identify and solve problems.
- Success/Achievement Orientation - Delivers quality results consistently.
- Problem Solving - Recognizes problems and responds with a systematic assessment that identifies and addresses cause of issue.
- Innovative - Builds and improves key business processes that enhance the effectiveness of DDN.
- Strong problem-solving skills and ability to thrive in an independent, fast-moving environment.