Description

Position Responsibilities:

• Analyze, design and develop enterprise-grade applications using PHP, HTML, JavaScript, jQuery and MySQL

• Build and support websites and applications using customized WordPress and frameworks such as Symfony and VueJS

• Collaborate with other developers on relevant projects and provide comments on their code

• Ability to carry out a concept from start to completion and to work independently with minimal direction from superiors

• Bring innovative ideas and solve complex technology problems

• Write clear, well-structured, and tested code based on OO and MVC programming principles

• Utilize system monitoring tools to proactively identify and troubleshoot performance bottlenecks, ensuring optimal system uptime and responsiveness

• Contribute to agile development activities including sprint-planning, standups, retros, and architecture meetings

• Produce clear and well-articulated internal/external technical documentation and diagrams of application architecture and code

• Ensure compatibility with all major digital devices and browsers

 

Plus:

• Experience architecting and building SPA or mobile apps using VueJS

• Experience with containerization using Docker and Swarm/Kubernetes architecture

• PWA exposure preferred

• Knowledge of user interface/web usability and information architecture principles

• Experience with web services and 3rd party API integration

• Professional experience with Agile software methodology

• Experience in academic or non-profit environments

• Experience with PHP MVC Frameworks like Symfony 3, Laravel 8 or higher

• Familiarity with DevOps CI/CD processes and automation

 

Essential Skills and Education / Experience:

• 3+ years of web development experience with an emphasis towards web applications, API services or high-profile websites

• 3+ years recent, strong development experience in PHP, HTML, JavaScript, VueJS, XML, JSON

• Proven experience building and maintaining websites using WordPress, including theme customization, plugin integration, and content management

• Knowledge of MySQL/MS-SQL, familiarity with design and architecture of relational and non-relational databases

• Strong design and front-end development experience using tools like bootstrap and SASS.

• Strong responsive and mobile app development experience

• Working knowledge of web browser technology, features and functionality

• Professional experience with version control systems like Git/SVN and structured deployment practices

• Advanced knowledge of object-oriented design, and programming techniques

  • • Experience applying, testing and adhering to WCAG (Web Content Accessibility Guidelines) standards for accessibility

Education

Any Graduate