Sr. Javascript Engineer

YoungInnovations Pvt. Ltd. (YIPL)

YoungInnovations is a technology company that creates innovative and powerful solutions to global development problems. We aren't in the technology business to get rich (or die trying!), to build hip social media apps or to eventually make a killing on an IPO. YoungInnovations is a special kind of technology company. We specialize in global development; we build partnerships and technology that can change the way the world works for the poorest and most vulnerable people in our societies. Every line of code we write at YoungInnovations has an impact, which is appropriate, given that our key goal is to increase the impact of the work that global development organisations do. We build products, tools and websites that focus on solving problems by providing tailored and innovative solutions which actually work in local contexts. By taking the time to understand the real needs and situations of the people which development work aims to help, we never fail to build products which will be both used and useful. Why work for YoungInnovations? Our products are globally renowned; from making aid data more transparent or providing abused women with ways to securely report and deter that abuse to allowing local citizens to give real-time feedback on the quality of development projects in their communities or gathering and analyzing data to improve earthquake resistance in schools, we do work that matters. Excited yet? Come join us.

Details / requirements:

About the job

Young Innovations builds custom products across several languages - PHP, Python, Node JS and Javascript - for a broad range of clients in different parts of the world. As part of front-end development team at YoungInnovations, you will be part of an elite group of User Experience and Interaction experts, tasked with delivering innovative solutions to a broad and challenging range of client problems. Working from the concept phase through to product release, you will focus on ensuring that your deliverables are of the highest quality.

You will work closely with designers, software engineers and product leads to ensure that each user experience is well thought out, executed to perfection and that implementation matches the designs provided both by the client and your designers. You will keep up to date with and employ the latest front end technologies, including tools such as CSS preprocessors like SASS, automated task builders such as Gulp, Elixir, and many more.

This is an exciting opportunity to experience the entire software development process, including the opportunity to learn and adopt Agile methodologies such as Scrum and Kanban as well as various other agile-focused technologies and processes such as automated deployments, continuous integration and pairing.

Key responsibilities

  • Translate requirements, designs and mockups into an interactive page using JavaScript and HTML/CSS
  • Ensure implementation works across different browser widths and devices
  • Work with different Content Management Systems and popular programming language frameworks
  • Collaborate with engineers and designers
  • Continual research and learning on leading frontend technologies
  • Build reusable code and libraries for future use.
  • Write well-designed, testable, efficient code using the latest development best practices.
  • Optimize applications for maximum speed and scalability.

About you

You’re a problem solver who understands & analyzes problems. You are not afraid to iterate and generate various options for a solution. You understand and implement design principles. You love to collaborate and have experience in working in a team. You believe in our vision and want to join us in our journey.

Your experience

 

  • Proficient in Javascript and one of the javascript frameworks such as reactjs, vuejs, angularjs
  • Knowledge of build tools like Gulp, Elixir or Webpack
  • Proficient in HTML and CSS
  • Experience with responsive-design application development using grid system frameworks like Bootstrap
  • Proficiency in code versioning tools, such as Git
  • Experience with RESTful service and UI integration using JSON
  • Basic knowledge on programing language such as PHP
  • Basic knowledge on programming language frameworks such as laravel

 

Nice to have

  • Experience with advanced charting/graphing JavaScript visualization libraries such as D3
  • Familiar with ES6
  • Familiar with theme engine of Wordpress and/ or Drupal
  • Knowledge of CSS preprocessors such as SASS, LESS
  • Experience in databases like PostgreSQL, MongoDB

To apply

Feel like this position been tailor-made for you? Are you the perfect fit? Tell us why you think so. Send your CV, a snappy cover letter which highlights your expertise, skills and experience, and any relevant links/attachments to your work to our Careers team with the post you are applying for as the subject at careers@yipl.com.np

Overview

Category Information Technology
Openings 3-5
Experience 1+ years
Education Graduate (Bachelors)
Posted Date 08 Mar, 2018
Apply Before 07 Apr, 2018
City Lalitpur