About the job
Creative Chaos is seeking a talented Principal Full Stack Software Engineer proficient in Node.js and React. In this role, you will be instrumental in creating robust server and client applications across various software platforms. Your expertise will ensure that our applications are designed with optimal functionality, security, and performance, and are devoid of bugs. As a Principal Engineer, you will lead a dynamic team, providing mentorship and fostering professional development through ongoing training and support.
Key Responsibilities
- Lead and guide a team of software engineers to achieve project goals.
- Provide mentorship and support to team members through effective training.
- Conduct thorough analysis of business requirements to inform project direction.
- Accurately estimate and prioritize assigned tasks.
- Write clean, efficient code and comprehensive unit tests.
- Collaborate effectively with team members to facilitate project success.
- Optimize code for enhanced security and performance.
- Maintain and troubleshoot existing systems to resolve issues.
- Utilize issue tracking software to manage project workflow.
- Communicate effectively with clients to provide updates and gather feedback.
- Research and implement new technologies to improve processes.
- Continuously upgrade personal skills and knowledge in relevant areas.
- Assist in evaluating candidates for open engineering positions.
- Manage version control for code repositories.
