You are viewing a preview of this job. Log in or register to view more details about this job.

Back-End Web Developer

About the Job:

This is not a common internship. From day one, you will be given 100% ownership, think creatively to reach objectives and overcome development challenges in a fast-paced team environment. We are looking for highly skilled developers who are highly self­motivated to be the backbone of our operations. If you have a strong grasp on several programming languages, and have worked with APIs and databases in the past, then this is the opportunity to express your potential. You will be responsible for building, optimizing and further developing our global e­commerce platform. This is how you can kick­start your career, building a unique portfolio and applying your knowledge and abilities.

Responsibilities 

  • Work with product owners across multiple projects in a dynamic and team environment
  • Design and implementation of data storage solutions
  • Integration of APIs, multiple data sources and databases into one system
  • Building reusable code and libraries for future use
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Optimization of the global e­commerce platform across multiple browsers and devices
  • Implementation of security and data protection
  • Implementing automated testing platforms and unit testing
Skills and Qualifications:

  • B.S. \ M.S. in Computer Science or equivalent experience
  • Proficient in one or more OO programming language (PHP, Ruby, Java or C++)
  • Integration of multiple data sources and databases into one system
  • Proficiency in RESTful APIs
  • Data migration, transformation, and scripting
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Basic understanding of front­-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Experience with Linux based operating systems and Git is beneficial
  • Project management experience using Agile & Scrum is a major plus
  • Teamwork and Leadership ­ track record as a strong team player and in leading teams, takes initiative and passionate in making a difference
  • Problem Solving ­ strong ability to understand and solve complex problems independently
  • Personal projects are a plus
  • You are available for at least 2 months though preferably 6 or more months