Junior Node JS Developer
Junior Node JS Developer
Lahore
Job details
Job Type
Full-time
Full Job Description
*** For job details please visit and apply directly at the following link to expedite the process ***
https://hiredroid.com/jobdetail/54/1
Below is the summary of the job:
============================================================
Phenologix is a diversified global software development and IT outsourcing company that gives both offshore and onshore technological solutions to business enterprises. Our mission is to enable superior returns on clients’ technology investments through best-in-class industry solutions, domain expertise, and global scale.
Phenologix is looking for a Junior Node JS Developer resource who is excited and enthusiastic about his work, as well as competent and professional to become a part of our development team. If you have a relevant skill set and want to start your career with the best software development team in town, this is for you.
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. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Requirements:
- BS degree in Computer Science, Software Engineering, or relevant field.
- Knowledge of JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of Node JS and its core principles.
- Familiarity with the following technologies: HTML, Bootstrap, CSS, JavaScript, jQuery, React, and .Net Core.
- Ability to work through new and difficult issues and contribute to libraries as needed.
- Ability to understand business requirements and translate them into technical requirements.
- Should have worked for a team following Agile development methodologies, including Scrum.
Responsibilities:
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performant applications.
- Implementation of security and data protection.
- Integration of data storage solutions. {may include databases, key-value stores, blob stores, etc.}
- Develop code, install, test, debug, and document applications using appropriate processes, tools, and standards.
- Troubleshoot functional and performance issues in the development and test environments.
- Anticipate obstacles and execute proactive approaches to issues.
- Ensure work progress to schedule and keep managers informed of project progress.
- Ensure all project artifacts (e.g., specifications, designs, test descriptions, implementations, tests, records, reports) are stored appropriately and are complete and up to date.
- Perform all other related duties.
Job Type: Full-time