Description

Our client, a leading organization in its field, seeks a talented and experienced Full Stack Software Engineer/Web Developer to join their growing team. You will play a key role in designing, developing, and maintaining robust digital solutions that support their membership organization. They offer a dynamic and collaborative work environment where you can contribute your skills and expertise to meaningful projects.

 

Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using PHP, HTML, JavaScript, jQuery, and MySQL.
  • Build and support websites and applications using customized WordPress and frameworks like Symfony and VueJS.
  • Collaborate effectively with other developers on various projects and provide constructive feedback.
  • Demonstrate the ability to independently take ownership of projects and see them through to completion.
  • Proactively identify and solve complex technical challenges and contribute innovative ideas.
  • Write clean, well-structured, and tested code based on established coding standards and best practices.
  • Analyze and address performance and security issues within applications, promptly alerting relevant teams of potential risks.
  • Utilize system monitoring tools to proactively identify and troubleshoot performance bottlenecks, ensuring optimal system uptime.
  • Actively participate in agile development activities, including sprint planning, stand-up meetings, retrospectives, and architecture discussions.
  • Create clear and comprehensive technical documentation and diagrams to effectively communicate application architecture and code functionality.
  • Ensure application compatibility across various devices and browsers.

 

Qualifications:

  • 3+ years of experience in web development, with a focus on web applications, API services, or high-profile websites.
  • 3+ years of recent and demonstrably strong development experience in PHP, HTML, JavaScript, VueJS, XML, and JSON.
  • Proven track record of building and maintaining websites using WordPress, including theme customization, plugin integration, and content management.
  • Working knowledge of relational and non-relational databases, including MySQL/MS-SQL.
  • Solid design and front-end development skills using tools like Bootstrap and SASS.
  • Experience in responsive and mobile app development.
  • Understanding of web browser technology, features, and functionalities.
  • Proficiency in version control systems like Git/SVN and established deployment practices.
  • In-depth knowledge of object-oriented design principles and programming techniques.
  • Experience applying, testing, and adhering to WCAG accessibility standards.

 

Preferred Skills:

  • Experience architecting and building SPAs or mobile apps using VueJS.
  • Familiarity with containerization technologies like Docker and Swarm/Kubernetes architectures.
  • Exposure to Progressive Web Apps (PWAs) is a plus.
  • Knowledge of user interface/web usability and information architecture principles.
  • Experience with web services and integrating third-party APIs.
  • Experience working within an Agile software development methodology.
  • Experience working in academic or non-profit environments.
  • Proficiency in PHP MVC frameworks like Symfony 3, Laravel 8, or higher.
  • Familiarity with DevOps CI/CD processes and automation.

 

To Apply:

If you are a passionate and skilled developer who thrives in a fast-paced, collaborative environment, we encourage you to apply! Please submit your resume and cover letter, highlighting your relevant experience and qualifications.


 

Education

Any Graduate