Job Title: |
|
Web Developer |
Category: |
|
Software Development |
Total Positions: |
|
1 |
Job Location: |
|
Islamabad |
Gender: |
|
No Preference |
Age: |
|
25 to 40 years |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
BS degree in Computer Science or Engineering or a related discipline |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
3 Years8 Years |
Salary Range: |
|
PKR 0 to 0 per Month |
Apply By: |
|
May 27, 2017 |
|
|
|
|
|
|
|
|
Job Description: |
We are looking for a Web Developer with strong proficiency in Node.js, responsible for managing the interchange of data between the server and the clients. 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 (web, phone, tablet apps). You will also be responsible for implementing the web based front-end, so familiarity with front-end technologies is important.
Responsibilities
Design and implementation of low-latency, high-availability, and high-performance applications
Integration of user-facing elements developed with server side logic. User facing elements include web, phone and tablet apps
Design and implementation of user-facing web applications
Writing reusable, testable, and efficient code
Writing exhaustive automated tests to regress the server side using nightly automated runs (Jenkins CI)
Implementation of security and data protection
Integration of data storage solutions
Integration of high-availability solutions at web and database level
Requirements
BS degree in Computer Science or Engineering or a related discipline
Strong proficiency with JavaScript
Knowledge of Node.js and frameworks available for it
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of server-side templating languages
Good understanding of server-side CSS preprocessors
Good understanding of front-end technologies, such as HTML5, and CSS3
Good understanding of AngularJS and similar frameworks
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
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
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as SVN
|
Required Skills: |
Node.js,Server,Jenkins CI,JavaScript,HTML5,CSS3,AngularJS,SVN,Asynchronous programming |
Company Information |
|
Company Name: SkyElectric Private Limited Company Description: SkyElectric Private Limited, SkyElectric is a privately held provider of intelligent energy solutions, based in Florida, United States, and with operations in Islamabad and other cities in Pakistan. SkyElectric offers an intelligent solar, grid and battery solution engineered to supply reliable energy for consumers in markets with unstable grids from the cleanest and cheapest cost sources.
SkyElectric systems are complete packages including solar panels, smart energy inverters and smart energy battery packs that come pre-integrated with energy visibility and energy management software.
SkyElectric Systems are cloud connected and relay power, health and fault information to cloud servers accessible to technical personnel 24/7. This information is also visible in a downloadable smartphone App, as well as an interactive, built-in console tablet. By combining grid intelligence, solar intelligence and battery intelligence, SkyElectric’s goal is to build an affordable, clean and intelligent distributed power grid, managed via the Internet, across the Developing World. SkyElectric aims to provide a true evolution in your home or business energy architecture, providing high energy reliability with always-on power, local solar energy production and storage, intelligent energy management to lower costs and 24/7 remote monitoring and maintenance over the Internet.
|
|