• Watch Interview of Chairman - JumpStart Pakistan
  • Post A Free Job

Node.js Software Engineer

Job Description

We are growing at a rapid rate and looking to expand our team to meet this growth. We look for people who are eager to stay up-to-date on the changing and complex world of technology, enjoy facing new challenges and want to contribute to the success of our customers. Currently, we are seeking a node.js developer to join our team. The node.js developer will work with teams around the world in developing backend/middleware’s for mobile apps

Experience:

  • Experience participating in an AGILE environment and experience with the AGILE development process
  • Experience working with business analysts and UI/UX designers to develop user requests into technical tasks
  • Usage of various electronic transports, data formats, protocols and architectures such as HTTP, SOAP, XML, JSON, REST, Email, S/FTP/S, SSL
  • Extensive Experience with node.js
  • Experience in the MEAN stack
  • Application of code and deployment management tools, such as Git, SVN, Mercurial, Maven, Ant, Bamboo
  • With an in-depth understanding of, able to apply pattern based Object-Oriented Software Design concepts
  • Database administration and management, including monitoring, performance optimization, and redundancy practices
  • Experience in cosmos DB.
  • Sound understanding of the software development lifecycle and the ability to analyze and integrate stakeholder specifications and requirements throughout all stages of development
  • Solid experience using a modern development framework such as Express
  • Solid experience with JavaScript, HTML, CSS and other web-centric languages Skills & Personal Characteristics:
  • Excellent communication skills with the ability to articulate concepts and ideas through verbal, written and illustrative means
  • Team player, able to work both in a team as well as independently when required
  • Creative thinker and reasoned decision maker; able to logically assimilate and process complex business requirements into cohesive software components and designs
  • Ability to elaborate and collaborate on ideas, working with numerous stakeholders to derive a clear and successful outcome
  • Tenacious with an ability to drive the work through to conclusion
  • Able to stay focused in distracting environments
  • Good self-management skills; highly organized and able to prioritize
  • Willingness to learn and self-educate
  • Meticulous attention to detail
  • Strong initiative and motivated to take ownership
  • Willingness to travel outside base country based on client request
  • Flexible, open and skilled at working with a diverse range of personalities
  • Passion for technology and working knowledge of industry landscape

For Further Details Contact Us :

(021) 34547001

Apply For This JOB
Industry :
Functional Area :
Location :
Salary :
Market Competitive
Gender :
Any Gender
Work Type :
Full Time
Age :
20-38
Education :
Graduate
Years of Experience :
1-2
Apply By :
27 of Jan 2019

   Your application has been submitted successfully

More jobs from Cooperative Computing
Loading Results