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

Job Details

Industry:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
25 - 40 Years
Minimum Education:
Bachelors
Degree Title:
BS degree in Computer Science or Engineering or a related discipline
Career Level:
Experienced Professional
Experience:
2 Years - 10 Years
Apply Before:
Apr 28, 2017
Posting Date:
Mar 27, 2017

SkyElectric Private Limited

Power / Energy · 201-300 employees - Islamabad

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.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Backend Developer (Node.js)

Onlineguru, Rawalpindi, Pakistan
Posted Apr 18, 2024
I found a job on Rozee!