Job Description

As a key team member, you will have the opportunity to own major deliverables building out frameworks, engaging tools. You will work with a team of highly motivated DevOps and Software Engineers located at our office at Tehran to design,implement and deliver new tools for our customers to use. The opportunity is boundless and our bar is high. We are looking for an experienced engineer with a proven track record of building high quality services and web UIs. You will be responsible for building products, supporting experiences and services, delivering in a fast, agile, and reliable manner with high quality and low technical debt. You should be passionate about building, improving, and championing our work. A strong sense of ownership is a must. You may already know if you’re a fit, but perhaps you’re concerned about technology and experience requirements—don’t be. We are looking for smart, proven engineers with a passion for learning and delivering.

Requirements

Basic Qualifications -Bachelor's Degree in Computer Science, Engineering, Math or related field -Strong knowledge of data structures, algorithms, web application design, SOA architecture -Deep experience with Object Oriented Programming -C# or Python (Preferred) -HTML / CSS, JS -Web Frameworks like Flask, Django, Pyramid -Knowledge of Normalized (relational) or denormalized (non-relational, typically key-value) databases -Developing with MVVM and MVC models -Solid, demonstrable experience in Unit Testing, Functional Testing, and Performance Testing -Designing systems for scale using data and analytics -Creating and using REST/SOAP Web Services -Experience building and supporting and high transactional load Internet scale web properties, distributed system design Preferred Qualifications -Passion for building new products in a fast paced, team-oriented environment. -Solid coding practices including good design documentation, unit testing, peer code reviews, and a preference for agile processes and working methodology. -Sharp analytical abilities, proven design skills, excellent written and oral communication skills. -HTML5 / CSS3 -Experience developing with AngularJS, EmberJS -Developing with JQuery -Unix environments (i.e. Redhat, Ubuntu, Darwin, etc.) -Developed in an Agile (SCRUM, Kanban) environment -Strong sense of ownership, bias for action, urgency, and drive.

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.