Code Engine Studios is looking for a candidate to join our quickly growing PHP/Acquia team. This role will be actively working to develop applications on the Acquia Drupal CMS. Additionally, as an Acquia agency partner we will work to deliver end-to-end solutions for their clients.
For Team Lead signing bonus will be 30-45M VND
Trách nhiệm công việc:
Collaborate with our project managers to oversee the technical delivery for a range of clients, from initial scoping, architecture and feature delivery.
Work within the Scrum framework and be involved in requirements analysis, planning, estimations, and continuous software development.
Communicate the intricacies of backend development challenges/issues, acting as a subject matter expert both internally across departments and externally with clients.
Participates in installation, on-going maintenance and production support of software systems.
Maintain a high standard of quality through knowledge and coding of unit and integration testing.
Perform site-building activities, including creating and modifying views, contexts and blocks in order to match functionality specified in wireframes and designs.
Lead a technical team to deliver projects for many of our clients across the world.
Define standards and best practices for technical strategy and development on the team.
Perform security and performance reviews of sites prior to deployments.
Evaluate designs, wireframes and other deliverables during the design and user experience phase for potential development issues and flag data model and/or feasibility challenges when needed.
Perform design and code reviews and teach the team good coding practices and logic.
Kỹ năng & Chuyên môn:
Experienced in handling application backups and managing version upgrades, especially CMS related.
Familiarity with SQL/NoSQL databases and their declarative query languages.
Knowledge of object oriented PHP programming.
Experienced in setting up and managing project CI/CD.
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
Understanding fundamental design principles.
Understanding and ensuring application performance and scalability
Experience building websites using Drupal is a plus.
Minimum of 7 years of experience in software development.
Understanding accessibility and security compliance (Depending on the specific project).
Understanding of software design patterns.
Proficient understanding of code versioning tools, such as Git.
Through understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing).