Job Title: |
|
Node JS Developer |
Category: |
|
Networking |
Total Positions: |
|
4 |
Job Location: |
|
Lahore |
Gender: |
|
Male |
Minimum Education: |
|
Bachelors |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
2 Years year(s) |
Salary Range: |
|
PKR 80,000 to 100,000 per Month |
Apply By: |
|
Oct 23, 2020 |
|
|
|
|
|
|
|
|
Job Description: |
Job Description
We are an EU based software development company and we are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users.
Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
Primary Responsibilities
- Develop new products and applications
- Integration of user-facing elements developed by front-end developers with server side logic
- Implementation of security and data protection
- Integration of data storage solutions
- Improve existing engineering and server operation processes
- Translate functional requirements to code
- Identify scaling bottlenecks and propose solutions
- Enhance testability of our applications and APIs
- Give technical feedback on early concepts
- Analyze and resolve technical and application problems
- Research, benchmark, and evaluate new technologies
- Write maintainable and modular code.
- Work in agile development methodologies and practices·
- Work on implementation automated testing platforms and unit tests What You Need·
Required Skill Set
- Strong English proficiency to communicate with clients
- Strong proficiency with JavaScript
- Strong proficiency with TypeScript
- Knowledge of Node.js and frameworks available for it such as Express, Koa
- Knowledge of different databases like MySQL, MongoDB and their ORMs (Sequelize etc.)
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side temptation languages such as Jade, EJS
- Work in cloud development environments in NodeJS, Express, and Socket.IO·
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code·
- Develop APIs using REST architecture·
- Develop both SQL and NoSQL databases Queries·
- Be proficient in understanding of code versioning tools (Git, Git Flow)·
- 2+ years of experience as a NodeJS engineer·
- Project management – should be able to work on projects independently and use time management to get their tasks done efficiently
Additional Responsibilities
- Be ready to get training on any new environment for the future as per the demand of company.
- Be ready to teach your junior as per demand.
- Time management skills and the ability to prioritize work to meet deadlines is a must.
|
Company Information |
|
Company Name: RIBTTES Pakistan Company Description:
pRIBTTES Pakistan/p
|
|