Principal Software Engineer - React
Posted 2025-10-26
Remote, USA
Full Time
Immediate Start
Job SummaryA Principal Software Engineer for ReactJS is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the functionality, security and performance of the server application is as per the design and is completely bug free. Principal engineers have a responsibility to lead a team of engineers, mentor team members through continuous training and guidance. Duties & ResponsibilitiesLead a team of software engineersMentor team members through training and guidanceAnalyze business requirementsEstimate assigned tasksWrite code and unit testsCollaborate with other team membersTune your code for enhanced security and performanceMaintain systems by fixing any existing issuesUpdate issue tracking softwareProvide status updatesCommunicate with clientControl versions of your codeResearch new technologiesUpgrade skills and knowledgeEvaluate candidates for open positionsRequirementsMinimum Bachelors in Computer Science/Software Engineering or equivalent. Minimum eight (8) years of related experience in professional industryStrong communication skillsStrong proficiency in Javascript technologiesKnowledge and experience of developing user interfaces with HTML and CSSKnowledge and experience of developing applications with ReactJS, Redux and ContextKnowledge and experience of design systems such as Material-UI or Atomize etc. Understanding of accessibility standards and security compliancesExperience with writing unit tests and ensuring the minimum 90% test coverageKnowledge of and experience with Github, JIRA and other collaboration toolsBasic understanding of back-end technologiesFlexible attitude and versatile personalityStrong presentation skillsStrong influence among team membersBenefitsPaid Time OffWork From HomeHealth InsuranceOPDTraining and DevelopmentLife InsuranceExchange ProgramOriginally posted on Himalayas Apply To this Job