Job Title: |
|
NodeJs Developer |
Category: |
|
Software Development |
Total Positions: |
|
2 |
Job Location: |
|
Faisalabad |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
3 Years |
Salary Range: |
|
PKR 20,000 to 100,000 per Month |
Apply By: |
|
Nov 22, 2021 |
|
|
|
|
|
|
|
|
Job Description: |
We are looking for an experienced and team oriented Node. Js Developer who can:
MAJOR RESPONSIBILITIES:
- Develop applications utilizing Node.js
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performance applications
- To accelerate software development, testing utilizing Node.js and other frameworks for on-premises and cloud solutions.
- Write unit tests utilizing TDD for back and front-end services
- Implement automated and integration testing platforms, and unit tests
- Implementation of security and data protection
- Setup and delivery of application development environments for continuous deployments
- Deliver solutions in an Agile - Scrum project methodology
- Drive technical design ensuring adherence to defined software development methodologies, including logical and physical design.
- Set procedures and best practices for Application Development team for delivering built-for-deployment applications in the cloud
- Collaborate with analysts, designers, and system owners in the testing of new software programs and applications
MUST Have
- Minimum Bachelor’s Degree in CS
- 2+ years of application development utilizing Node.js frameworks
- Strong proficiency with JavaScript and Node.js frameworks such as Express
- Strong understanding of web services and SOA related standards like REST/OAuth/JSON
- Ability to operate effectively both independently as well and within a team using Agile methodology
- Experience in designing and deploying enterprise applications utilizing cloud Services
- Subject-matter expert in setup and configuration of built-for-deployment applications
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
- Proficient understanding of code versioning tools, such as Git
- Experience delivering applications in PaaS environment
- Strong proficiency with data modeling
- Strong understanding of OOP
|
Company Information |
|
Company Name: BT Software Development & AI Technologies Company Description: ppOur company has been developing high-quality and reliable software for corporate needs since 2010. We are renowned professionals of software development./p/p
|
|