About the job
Job Summary
As a Principal Software Engineer specializing in ReactJS at Creative Chaos, you will play a pivotal role in designing and developing robust server applications across various software platforms. Your primary responsibilities will include creating Restful APIs for client applications, ensuring that the functionality and performance of server applications align with design specifications while maintaining top-notch security and bug-free performance. You will lead a talented team of engineers, providing mentorship and fostering an environment of continuous learning and growth.
Duties & Responsibilities
- Lead and guide a team of software engineers.
- Provide mentorship and training to team members.
- Analyze and interpret business requirements to drive software solutions.
- Estimate and plan for assigned tasks effectively.
- Develop high-quality code along with comprehensive unit tests.
- Collaborate seamlessly with cross-functional teams.
- Optimize code for enhanced security and performance.
- Maintain existing systems by troubleshooting and resolving issues.
- Update and manage issue tracking software.
- Communicate project status and updates clearly to stakeholders.
- Version control your code effectively.
- Research and evaluate new technologies for implementation.
- Continuously upgrade your skills and knowledge.
- Participate in the candidate evaluation process for open positions.
