About the job
Job Summary
Creative Chaos is at the forefront of building innovative digital products, and we are on the lookout for a Lead Principal Software Engineer (ReactJS). This role is pivotal in guiding our engineering teams, mentoring talents, and pushing the envelope in developing Agentic AI-powered systems.
This position is tailored for an individual with a strong frontend background, architectural acumen, and significant experience in intelligent, autonomous AI-driven workflows.
Key Responsibilities
- Guide and mentor a dynamic team of software engineers through ongoing training and support.
- Architect, develop, and sustain scalable, secure, and high-performance applications.
- Translate business requirements into effective technical solutions.
- Estimate tasks, strategize execution, and ensure adherence to timelines.
- Design and integrate Agentic AI systems capable of autonomous planning and decision-making.
- Collaborate on the development of AI-driven workflows, including intelligent assistants and decision-making agents.
- Integrate AI agents with frontend applications via APIs and event-driven architectures.
- Ensure AI solutions comply with performance, security, and ethical standards.
- Write clean, maintainable code with comprehensive unit tests ensuring 90%+ coverage.
- Work closely with designers, backend engineers, and stakeholders for seamless integration.
- Optimize applications for performance, security, and accessibility compliance.
- Address technical debt and maintain existing systems by resolving issues.
- Maintain direct communication with clients and provide regular updates on progress.
- Manage code versions and workflows utilizing GitHub and associated tools.
- Stay updated on emerging technologies and continuously enhance skills.
- Participate in technical interviews and assess potential candidates.
