Full-stack Engineer (node.js)

 

Description:

Responsibilities and Duties

- Participate in the entire application lifecycle, focusing on coding and debugging.

- Write clean code to develop functional web applications.

- Troubleshoot and debug applications.

- Manage cutting-edge technologies to improve legacy applications.

- Collaborate with Front-end developers to integrate user-facing elements with server-side logic.

- Gather and address technical and design requirements.

- Administration web servers.

- Build reusable code and libraries for future use.

- Liaise with developers, designers, and system administrators to identify new features.

- Follow Emerging Technologies.

- Document all your coding work in a professional way.

- Ability to collaborate with other team members, including designers, product managers, and other developers.

- Excellent Communication Skills, including the ability to explain complex technical concepts to non-technical stakeholders.

- Excellent Analytical & Time Management Skills

- Teamwork skills with a Problem-solving Attitude

Qualifications and Education Requirements

- Bachelor’s Degree in CS, IT, or a similar field

- Experiences in various Code / Cloud Design patterns also proven work experience as a Back-end developer of more than 4 years

- Experience with databases like PostgreSQL, MYSQL, and MongoDB

- Experience with integrating with RESTful APIs and knowledge of HTTP protocols

- Working knowledge of Language Frameworks like Express and nest

- Experience with Docker & Java EE, Kotlin / .Net

- Knowledge of security principles such as Authentication, Authorization & Encryption

- In-depth understanding of the entire Web Development Process (analysis, design, development, testing, and deployment)

- Knowledge about CI/CD Pipelines, Cloud Platforms (Azure, GCP, AWS) is Plus

- Comfortable in Writing & maintaining typescript code, SOLID Principles Compliant Code

- Familiarity with front-end languages (e.g. React web, VUE JS, Typescript)

- Understanding of performance optimization techniques and how to apply them to Node.js applications

- Earned Certification in a related field is plus

Benefits:

- Market Competitive Salary

- Gratuity

- Mobile Connection

Organization PTCL
Industry IT / Telecom / Software Jobs
Occupational Category Full tack Engineer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 4 Years
Posted at 2023-03-20 10:53 am
Expires on 2024-06-01