Full Stack Developer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

Responsibilities

  • Gather and address technical and design requirements.
  • Refactor existing applications to optimize its performance through setting the appropriate architecture and integrating the best practices and standards.
  • Implement scalable, highly available, efficient and robust end to end solutions.
  • Participate in the entire application lifecycle covering backend and frontend focusing on coding, debugging and testing.
  • Collaborate with the tech team to ensure that we are utilizing cutting edge technologies that match fully the requirements and expectations.
  • Participate actively in architecture discussions and decisions related to our dev implementations.
  • Integrate with third-party data sources through consuming SOAP/REST APIs.
  • Mentor the developers and assist in the management of the team.

Requirements

?

  • Bachelor of Computer Science or Computer Engineering is a plus.
  • Proven experience as a Full Stack Developer with backend and frontend responsibilities.
  • Experience developing web applications.
  • 5+ years of work experience in PHP and Laravel framework.
  • Strong object-oriented and design patterns knowledge.
  • 3+ years of strong work experience in ReactJS, VueJS Frameworks.
  • Strong skills in frontend frameworks/libraries like jQuery, AJAX, Bootstrap & Highcharts.js
  • JavaScript, HTML 5, CSS Modules, Web pack, Babel, npm.
  • Knowledge of CSS, Tailwindcss is preferred.
  • 2+ years of experience in developing APIs (REST & SOAP protocols).
  • Strong experience with relational databases (SQL Server, MySQL, PostgreSQL).
  • Oracle is a plus.
  • 2+ years of Experience in Automated Testing Framework targeting unit testing & UI testing.
  • Linux server and nginx experience is a plus