Full Stack Python Developer

CraftData Labs

CraftData Labs is a data science and web development agency based out of Kathmandu, Nepal with regional presence in the US. We're a team of problem solvers and creative thinkers, that helps brands, organizations and digital publishers identify opportunities in their data and realise them through a variety of bespoke solutions.

Details / requirements:

CraftData Labs is a technology company in Kathmandu that provides data science and web development services and products to clients all across the globe.

We are looking for a Python Web Developer to join our team in Kathmandu.

As a python developer at CraftData Labs, you will participate in all aspects of architecting and developing our web-based services and products. This is a great opportunity for an engineer looking to expand their web development skills, and who is excited about working with cutting-edge open-source technology. The perfect candidate is someone who enjoys working with modern web frameworks like Django, Flask etc. and is comfortable with JavaScript.

 KEY RESPONSIBILITIES

  • Participate in product/service architecture and design sessions.
  • Develop innovative solutions based on product requirements and business challenges in a backend web framework and JavaScript.
  • Ensure all code is suitable for automated unit testing and own code coverage.
  • Interact with different stakeholders to gather feedback and clarification.
  • Research and apply new technologies and best practices.
  • Provide task estimations and deliver quality code on time.
  • Participate in regular bug fixing. 

MUST HAVE

  • Extensive practical experience in at least one server-side python framework like Django, Flask etc.
  • Some front end skills across the likes of JavaScript, HTML5, CSS3 and JQuery.
  • Has worked with one or more SQL and NoSQL data stores.
  • Experience using REST API’s.
  • Understands and is a follower of Agile methodologies, object-orientation etc.
  • Comfortable working in a Linux shell/servers.
  • Intimate knowledge of code version control with Git and Github.
  • Self-starter, team player, and willing to take responsibility. 

GOOD TO HAVE

  • Some experience writing python scripts for data wrangling tasks like web scrapers, data pipelines etc.
  • You experiment with various open source tools and technologies, such as Node.js, mobile platforms (Android/iOS), and involve o   yourself with developer communities via pet projects or tech user groups etc.
  • Amazon AWS or any cloud computing skills.
  • Experience making architecture level decisions.
  • Bachelor’s degree in computer science or related field.
  • Have experience with modern JavaScript frameworks and libraries like React.js/d3.js.
  • Outstanding speaking, writing, and presentation skills, as well as the ability to persuade, inspire and motivate others. 

We offer good compensation based on experience along with other perks that come with joining a startup. You will have freedom to apply your own ideas in shaping our work culture at this early stage and help solve "real" problems faced by businesses today. Join us if you are up to the challenge! 

Send us your CV along with a portfolio of your best work, projects, publications etc. and a cover letter explaining why you feel you are right person for the job to jobs@craftdatalabs.com

Overview

Category Computer - Programming
Openings 1
Experience 1+ years
Education B.E. in Computer Science
Posted Date 17 Apr, 2017
Apply Before 16 May, 2017
City Kathmandu