Back-end Developer

Virtual Systems Processing Tehran

Posted 2 years ago

Job Description

We are a fast growing client serving digital transformation firm, with clients across three continents and an experienced international team. We’re growing our internal development team to support our back-end development capacity for our clients. If you have a strong talent for conceptualizing and then delivering great code based on business needs, and comfortable working directly with stakeholders on needs in a fast moving client serving digital transformation business, this could be the right career for you. The primary purpose of the role will be back-end development, but you will also have some exposure and requirements to work on front-end and full-stack development needs. In this role, you will: • Design and develop customer-focused solutions • Create new API’s while also exposing capabilities via Rest, Web APIs, SOAP to run in an environment capable of handling high traffic • Experience with unit testing & automated testing frameworks • Familiar and experience with Github • Broad conceptual knowledge of technologies and methodologies in server / client applications • Assist with the creation of a strong technical roadmap • Partner with other developers to implement automated testing, while also debugging yours and others’ code • Focus on the agile development processes, with the ability to make changes on the fly • Collaborate directly with business leaders on solutions

Requirements

WHAT YOU BRING: • 3+ years of strong back-end development experience • PHP (Python is a plus) experience • MySQL and database structure knowledge and experience • Ruby / Ruby on Rails • API & Integration experience to other systems • Shopify experience is strongly preferred • Strong coding and QA skills – ability to identify and fix your own bugs as well as others • Provide beautiful code that positively impacts customers and influencers • Ability to maintain code integrity through changes • Experience in code version tools • Ability to work on multiple projects

Job Categories

  • IT - Software & Web Development
  • IT - Network Administration

Employment type

  • Full Time

Seniority

  • Experienced professional

Job Categories

  • IT - Software & Web Development
  • IT - Network Administration

Employment type:

  • Full Time

Education:

Seniority:

  • Experienced professional

To see more jobs that fit your career

Similar Jobs

Eslamshahr
Eslamshahr

.Net Developer

Kourosh Investment Group

Tehran
Tehran

UI/UX Designer

Yecom Soft

Tehran
Tehran

Web Developer

Yecom Soft

Tehran

Head of UI/UX Designer

Sima Rayan Sharif (Simra Co)

Tehran

Service Desk Specialist

Arya Hamrah Samaneh

Tehran
Karaj

Salary Estimator

Discover your current worth in the job market.