Product Summary
Our SaaS product specializes in lead generation and quizzes, helping businesses attract potential customers through engaging and interactive content such as surveys and assessments. The tool captures leads, gathers customer data, and enhances marketing strategies by providing valuable insights into consumer preferences and behaviors.
Job Summary
Our company is seeking a talented Middle/Senior Fullstack PHP Developer with experience in Symfony for back-end development and Angular 2 for front-end development. This is a full-time remote position, suited for someone ready to face challenges, design new features, maintain migrations, and optimize by bringing new engineering solutions. You will work closely with other developers, product owners, and QA engineers to deliver high-quality, robust, and flexible end-to-end solutions that meet the needs of the business and end-users.
English Requirement: Intermediate+
Responsibilities
- Translating wireframes and design mockups into high-quality, responsive web pages using HTML, CSS, JavaScript, Angular 2, and related libraries/frameworks.
- Writing clean, scalable, and efficient PHP code to implement server-side logic and functionality.
- Implementing and managing integrations with third-party services and APIs.
- Migrating the application to the latest PHP and Angular versions.
- Developing complex SQL queries for data retrieval and manipulation.
- Setting up and maintaining CI/CD pipelines to automate the testing and deployment processes.
- Basic AWS management for application infrastructure.
- Creating and maintaining technical documentation for developers and other stakeholders.
- Working with stakeholders to gather and analyze project requirements and plan development tasks accordingly.
- Using project management tools (Jira) to track progress and manage tasks.
- Keeping up with the latest developments in PHP, front-end technologies, database management, and cloud services.
- Providing technical direction and making high-level decisions on the technical aspects of projects.
- Choosing appropriate technologies, frameworks, and tools that align with the project’s needs and future scalability.
Requirements
- 3+ years of experience with PHP (Symfony framework).
- 3+ years of experience with Angular 2.
- 2+ years of experience with MySQL.
- Experience with HTML, CSS, Bootstrap, SCSS.
- Experience with building and integrating RESTful APIs.
- Strong proficiency in JavaScript, TypeScript, jQuery.
- Experience with modern front-end tools (Angular CLI, NPM).
- Solid knowledge of Docker and containerized development.
- Experience with CI/CD pipelines.
- Experience with cloud platforms like AWS.
- Experience working in an Agile Development Environment.
Bonus Points
- Prior experience with E-commerce and payment gateways (Stripe).
- Experience with integrating CRM systems.
- Linux experience.
- Experience writing tests (Protractor).
Soft Skills
- Excellent communication skills.
- Detail-oriented with a focus on quality and accuracy.
- Ability to work independently and collaboratively in a team environment.