Symfony Developer Job
Company: Hire PHP
Location: Remote (available nationwide in the U.S.)Type of Employment: Full-time (Contract or Regular)Working Hours: 9-5 PM or 10-6 PM EST
OverviewHire PHP is seeking an experienced Symfony Developer to join our remote development team. The ideal candidate will have a strong background in developing high-quality web solutions using the Symfony framework. This role involves developing complex web applications that require robust backend services, ensuring performance and reliability.
Key ResponsibilitiesDevelop and maintain web applications using Symfony frameworkCollaborate with front-end developers to integrate user-facing elements with server-side logicOptimize applications for maximum speed and scalabilityImplement security and data protection measuresDesign and implement data storage solutionsWrite reusable, testable, and efficient codeSolve complex performance problems and architectural challengesSupport the entire application lifecycle (concept, design, test, release, and support)Follow emerging technologies and Symfony best practices
Technical Requirements
Core Skills & KnowledgeStrong knowledge of the Symfony framework and its extensive feature setProficient in PHP programming languageGood understanding of object-oriented programmingFamiliarity with front-end technologies, such as JavaScript, HTML5, and CSS3Experience with SQL/NoSQL databases and their declarative query languagesProficient understanding of code versioning tools, such as GitKnowledge of user authentication and authorization between multiple systems, servers, and environmentsAbility to create database schemas that represent and support business processesUnderstanding of MVC, Mocking, ORM, and RESTful design patterns
Preferred ExperienceBachelor’s degree in Computer Science, Engineering, or a related field3+ years of web development experience, with a focus on using SymfonyExperience with advanced Symfony concepts like bundles, Twig, Doctrine, etc.Knowledge of the Symfony ecosystem, including Symfony Flex and other componentsExperience with testing frameworks (PHPUnit, Behat)Familiarity with continuous integration and deploymentPrevious work with cloud services (AWS, Google Cloud, or Azure)
Tools & TechnologiesSymfonyPHPJavaScript, HTML5, CSS3GitDoctrine ORMPHPUnit, BehatDatabases like MySQL, PostgreSQL, MongoDBDocker, Kubernetes (for containerization and orchestration)CI/CD tools like Jenkins, Travis CI
Work ConditionsFully remote position, candidates must have a reliable internet connection and a suitable workspace.Regular full-time hours to be maintained, with flexibility required to accommodate project deadlines and occasional updates.Effective communication skills for collaboration with team members and stakeholders in a virtual environment.