Symfony PHP Developer

  • engineering
  • remote
  • Clutch
  • Goodfirms
  • Upwork

IT Craft invites a Symfony PHP developer to join our team. As a developer, you will play a critical role in designing, building, and maintaining high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain web applications using Symfony 5.4 and related technologies;
  • Implement and optimize MySQL databases, including routines and stored procedures;
  • Create and maintain RESTful APIs to ensure seamless integration with front-end and third-party systems;
  • Work with JSON data structures for data exchange and storage;
  • Write clean, efficient, and well-documented code;
  • Perform code reviews to ensure best practices and coding standards are followed;
  • Collaborate with cross-functional teams, including front-end developers, designers, and product managers, to deliver features on time;
  • Debug and troubleshoot issues across the application stack, including server-side logic and database queries;
  • Suggest improvements to existing systems, workflows, and practices to enhance productivity and system performance.

Requirements:

  • At least 3 years of commercial development experience;
  • Proficiency in the Symfony framework;
  • Extensive experience with MySQL, including routines and stored procedures;
  • Skilled in developing and maintaining REST APIs;
  • Experience in working with JSON;
  • Experience with version control systems and collaborative workflows using Git;
  • Understanding of containerization concepts and tools like Docker for application development;
  • Knowledge of managing PHP dependencies and packages with Composer;
  • At least Upper-Intermediate level of spoken and written English.

Will be a plus:

  • Familiarity with implementing secure authentication and authorization processes like JWT (JSON Web Tokens);
  • Experience in writing and maintaining PHPUnit tests to improve code quality;
  • Knowledge of creating clear and comprehensive API documentation using Swagger;
  • Basic understanding of data visualization and monitoring using Kibana;
  • Exposure to event-driven architectures and message streaming platforms like Apache Kafka;
  • Familiarity with error tracking and performance monitoring tools such as Sentry;
  • Experience in project management and task tracking using Jira;
  • Familiarity with CI/CD pipelines and automation processes using Jenkins;
  • Experience with Scrum methodology.

YOU MAY FIND INTERESTING

Strong Middle QA (Manual and Automation)

IT Craft invites a Strong Middle QA with the focus on automation to join our team. We are working on a big multi-platform project aimed to automate paperwork and documentation processing for municipalities and citizens. We propose an outstanding opportunity to build the automation process and framework from scratch.

See our open position

IT Recruiter

IT Craft invites an IT Recruiter to join our team.

See our open position

Talent Sourcer

IT Craft invites a Talent Sourcer motivated to grow in the recruitment field to join our friendly and professional team.

See our open position