Apply

Software Engineer (PHP)

Posted over 1 year agoViewed

View full description

πŸ“ Location: Nationwide

πŸ” Industry: School Management Software

πŸ—£οΈ Languages: English

πŸͺ„ Skills: PHPSQLJavascriptjQuery

Requirements:
  • Programming experience with examples of programs created or relevant coursework.
  • Knowledge of PHP syntax.
  • Experience with Javascript.
  • SQL knowledge, including a thorough understanding of subqueries and outer joins.
Responsibilities:
  • Develop innovative software features for school management.
  • Collaborate with the support team to address and fix issues as they arise.
Apply

Related Jobs

Apply

πŸ“ Spain

πŸ” Education technology

🏒 Company: MoodleπŸ‘₯ 11-50πŸ’° $1,425,000 over 3 years agoEducationE-LearningOpen Source

  • Fluent in English, both written and spoken.
  • Several years of proficiency in PHP, including knowledge of its latest features.
  • Several years of proficiency in JS (ES6).
  • Strong skills in SQL and database design.
  • Ability to write clean, maintainable, testable and well-documented code.
  • Ability to maintain high-quality standards and promote good engineering practices.
  • Experience contributing to Open Source projects.
  • Experience with Symfony and Doctrine ORM.
  • Experience building RESTful API endpoints using Symfony.
  • Experience integrating Symfony with modern frontend frameworks (e.g., React, Angular, or Vue.js).
  • Experience integrating payment gateways and external services.
  • Familiarity with modular approach for software design.
  • Familiarity with distributed systems and event-driven design.
  • Experience designing and implementing data structures.
  • Familiarity with testing frameworks and CI/CD pipelines.
  • Experience working in a team with a strong product culture.
  • Building architecturally consistent software that aligns with the product roadmap, consistently shipping features and bug fixes.
  • Coordinating with product leadership on priorities and helping meet business objectives.
  • Understanding technical and UX constraints and ensuring informed decision-making.
  • Collaborating with UX Design and Research on problem-solving.
  • Encouraging professional and technical growth of less experienced colleagues through mentoring.
  • Continuously identifying areas for improvement in processes, tools, and workflows.
  • Helping to create an emotionally safe environment for team members that fosters ownership and engagement.
  • Contributing to a collaborative and engaging team culture.
  • Promoting Open Source values.
  • Communicating status, findings, insights, and recommendations effectively.

PHPSQLJavascriptVue.JsAngularSymfonyReactCI/CDRESTful APIs

Posted 25 days ago
Apply
Apply
πŸ”₯ Software Engineer (PHP)
Posted about 2 months ago

πŸ“ Mexico

πŸ” Healthcare

  • Bachelor's in Computer Science or equivalent degree or equivalent professional experience.
  • More than 3 years in frontend development using PHP.
  • Hands-on with Design, Coding, Debugging, and Testing.
  • Strong troubleshooting and problem-solving skills.
  • Advanced English (optional).
  • Essential technologies: PHP (5.6, 7.1, > 8.0), Frameworks (Symfony, Laravel), ORM (Doctrine, Eloquent), Automated Tests (PHPUnit), Object Oriented Programming, Control Version Tools (Git), Web technologies (HTML, HTTP), Write design documents, Code Optimization, Linux / Unix, Docker, MySQL, Integration Service (API), Code Reviews, Continuous Integration, Deployment Automation & Orchestration, Design Patterns, Software Architecture.
  • Write code using good coding practices.
  • Document code properly and maintain code with integrity.
  • Actively participate in code review for other programmers.
  • Validate the implemented code by creating automated tests.
  • Practice continuous learning of technologies and techniques for software development.
  • Stay updated on emerging technologies to improve application performance and usability.
  • Maintain constant communication with team members about work progress.
  • Review and validate information provided by the Product team related to assigned work.
  • Monitor and improve performance on the written code.

DockerPHPDesign PatternsGitMySQLSoftware ArchitectureREST APISymfony

Posted about 2 months ago
Apply
Apply

πŸ“ Finland, Poland, Spain, Lithuania, UK

🧭 Full-Time

πŸ” Data integration technology

  • 5+ years of back-end experience (PHP) in a production environment, preferably building a SaaS product.
  • Experience working with API integrations.
  • Ability to conduct unit testing, integration testing, and end-to-end testing.
  • Strong understanding of architecture & software design.
  • Strong grasp of the software testing discipline.
  • Understanding of security best practices.
  • Experience collaborating directly with product teams and designers.
  • Detail-oriented with strong analytical and problem-solving abilities.
  • Strong communication skills, fluent in English is a must.
  • Ability to give effective feedback.
  • Development of new features and functionalities to our products.
  • Close collaboration and interaction with other product teams.
  • Work closely with the design team to ensure an amazing user onboarding and experience.
  • Participate in code reviews to maintain code quality standards.
  • Support and share knowledge with your colleagues.
  • Improving systems monitoring and alerting.
  • Utilizing existing monitoring tools to ensure system stability.

AWSDockerPHPPostgreSQLGCPGitMySQLGrafanaRedisCommunication SkillsCollaboration

Posted 4 months ago
Apply
Apply

πŸ“ Pakistan

🧭 Full-Time

πŸ” Software Development

🏒 Company: Creative ChaosπŸ‘₯ 1-10SEOE-CommerceTechnical SupportWeb Design

  • Minimum Bachelors in Computer Science/Software Engineering or equivalent.
  • 6-8 years of related experience in the professional industry.
  • Strong knowledge of core PHP, MVC frameworks, and Yii.
  • Basic understanding of front-end technologies, such as VueJs, JavaScript, HTML5, and CSS3.
  • Knowledge of object-oriented PHP programming.
  • Integration of multiple data sources and databases into one system.
  • Familiarity with limitations of PHP as a platform and its workarounds.
  • Creating database schemas that represent and support business processes.
  • Familiarity with SQL/NoSQL databases and their declarative query languages.
  • Proficient understanding of code versioning tools, such as Git.
  • Good communication skills.
  • Flexible attitude and versatile personality.
  • Strong presentation skills.
  • Lead a team of software engineers
  • Mentor team members through training and guidance
  • Analyze business requirements
  • Estimate assigned tasks
  • Write code and unit tests
  • Collaborate with other team members
  • Tune code for enhanced security and performance
  • Maintain systems by fixing existing issues
  • Update issue tracking software
  • Provide status updates
  • Communicate with clients
  • Control versions of code
  • Research new technologies
  • Upgrade skills and knowledge
  • Evaluate candidates for open positions

PHPSQLGitHTMLCSSJavascriptNosqlCommunication SkillsPresentation skills

Posted 5 months ago
Apply
Apply

πŸ“ Poland

🧭 Full-Time

πŸ” On-demand production and fulfillment services

🏒 Company: Exadel Inc

  • Bachelor’s degree in Information Technology or Computer Sciences.
  • Proficiency in designing, developing, and maintaining API-driven solutions.
  • 5+ years of experience as a programming language agnostic engineer.
  • Passion for engineering practices like Agile, continuous delivery, test-driven development, traceability, and observability.
  • Using the latest technologies to solve real problems for customers at a massive scale.
  • Collaborating with other engineers as a valuable member of a cross-functional team.
  • Sharing knowledge and building creative solutions while helping the team evolve best practices.
  • Designing, developing, and deploying backend services focusing on high availability, low latency, and scalability.
  • Taking end-to-end responsibility for the services owned by your team, including participating in an on-call rotation.

Backend DevelopmentPHPSoftware DevelopmentAgileData StructuresGoCI/CD

Posted 6 months ago
Apply