Principal Software Engineer- React Native at Creative Chaos

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Principal Software Engineer- React Native at Creative Chaos. A Principal Software Engineer for React Native is an associate at Creative Chaos who is mainly responsible for developing front-end mobile client applications for various software platforms. A Principal Software Engineer makes sure that the functionality, security, and performance of the server application are as per the design and are completely bug-free. Principal engineers have a responsibility to lead a team of engineers and mentor team members through continuous training and guidance.. Job Description:. . Analyze business requirements. . Estimate assigned tasks. . Write code and unit tests. . Collaborate with other team members. . Tune your code for enhanced security and performance. . Maintain systems by fixing any existing issues. . Update issue tracking software. . Provide status updates. . Communicate with client. . Control versions of your code. . Research new technologies. . Lead a team of software engineers. . Mentor team members through training and guidance. . Upgrade skills and knowledge. . Evaluate candidates for open positions. . . Minimum Bachelors in Computer Science/Software Engineering or equivalent.. . Minimum 6-10 years of related experience in a professional industry. . Highly proficient in rendering components with Native APIs.. . Transitioned from native IOS / Android (Objective C) to React Native.. . Good Hands-on with Typescript and GraphQL database.. . Understanding of REST APIs, the document request model, and offline storage. . Experience working with Swift, Kotlin, Objective C, or Java is a plus.. . Proficient in CSS, HTML, and writing cross-platform compatible code.. . Excellent programming and analytical skills with knowledge of design patterns. . Knowledge of and experience with Github, JIRA, and other collaboration tools. . Excellent verbal and written English communication skills. . Flexible attitude and versatile personality. . Strong presentation skills. . Strong influence among team members. . Company Location: Pakistan.