Overview
A Full Stack Software Engineer for Node and React is an associate at Creative Chaos who is mainly responsible for developing server and client applications for various software platforms, including writing Restful APIs and developing front-end interfaces for web. A Principal Software Engineer ensures that the functionality, security and performance of the application align with the design and are as bug-free as possible. Principal engineers have a responsibility to lead a team of engineers and mentor team members through continuous training and guidance. Responsibilities
Lead a team of software engineers Mentor team members through training and guidance Analyze business requirements Estimate assigned tasks Write code and unit tests Collaborate with other team members Tune code for enhanced security and performance Maintain systems by fixing existing issues Update issue tracking software Provide status updates Communicate with clients Research new technologies Upgrade skills and knowledge Evaluate candidates for open positions Control versions of code Qualifications
Minimum Bachelors in Computer Science / Software Engineering or equivalent Minimum 6-8 years of related experience in professional industry Strong communication skills Strong proficiency in JavaScript technologies Knowledge of NodeJS and its frameworks such as ExpressJS and NestJS Experience in writing backend components and Restful APIs Experience with relational and schemaless databases such as MySQL, PostgreSQL and MongoDB Experience developing user interfaces with HTML and CSS Experience developing applications with ReactJS, Redux and Context Experience with design systems such as Material-UI or Atomize Understanding of security standards and compliances Creating database structures for required functionality Experience with writing unit tests and achieving high test coverage Knowledge of and experience with GitHub, JIRA and other collaboration tools Understanding of fundamental concepts and design principles Basic understanding of front-end technologies Flexible attitude and versatile personality Strong presentation skills Strong influence among team members Benefits
Paid Time Off Work From Home Health Insurance OPD Training and Development Life Insurance Exchange Program
#J-18808-Ljbffr
Software Engineer • Islamabad, Pakistan