Description

You will build and maintain large-scale enterprise distributed systems and web applications.

Responsibilities

  • Design and develop distributed systems using SOA, REST, SOLID, and DRY patterns.
  • Build and consume RESTful web services while crafting end-to-end automated unit and integration test suites.
  • Design databases using RDBMS and MongoDB and develop applications on top of them.
  • Collaborate with UI/UX designers to transform wireframes into functional front-end products.
  • Implement security, data protection, access control, and concurrency patterns.

Required Skills

  • 5+ years of experience in full stack development.
  • Proficiency with Node frameworks (Express) or PHP frameworks (Laravel, CodeIgniter).
  • Hands-on experience with Angular2+ or React.
  • Strong knowledge of HTML5, CSS3, and jQuery.
  • Experience with RDBMS and MongoDB.
  • Expertise in designing RESTful schemas and services.
  • Proficiency with Git for branching, merging, and conflict resolution.
  • Experience using Jira for project management.

Preferred Skills

  • Engineering Degree or Master’s Degree in Computer Application.

Education

Engineering Degree / Master’s Degree in Computer Application