- Identify bad code practices in PHP and write new rules to detect them.
- Improve the coverage of automatically fixable issues.
- Ensure fewer false-positives are reported by the analyzer.
- Work on the internal tools that support analysis runtimes.
- Contribute to open-source static analysis tools.
We’re looking for someone who has:
- Strong foundational knowledge in Computer Science.
- At least 3 years of professional software development experience in PHP.
- Understanding of the nuances of execution of the source code (AST, data flow graphs, etc).
- Familiarity with PHP best practices followed in the industry.
- Native experience with Linux/Unix environment.
- A focus on delivering high-quality code through strong testing practices.
Similar jobs
Requirements / Experience:
- 1-3+ years of PHP application development experience
- Strong Experience using Laravel/CodeIgniter/ Symfonyframeworks
- Strong experience and theoretical knowledge of PHP
- Front end and back end development expertise
- JavaScript (Vue.js, React, node, Typescript, RequireJS)
- Front end frameworks (Bootstrap, Tailwind, etc.)
- Good background with SQL Databases (writing queries, optimization, query builders usage, ORMs)
- API development and documentation (OpenAPI)
- Troubleshooting (ability to react in the most effective manner to eliminate technical issues)
- Solution-Making (ability to propose the most effective technical solutions)
- NoSQL experience is nice to have
- Ability to work on existing live projects and do the modifications as required.
- Ability to work independently and in a team as well
Responsibilities:
- Design, develop, and maintain efficient and reliable server-side applications using PHP, JavaScript, Node.js, and Laravel framework.
- Collaborate with frontend developers and other stakeholders to understand project requirements and translate them into technical specifications.
- Develop and integrate APIs, web services, and third-party services to enhance application functionality and connectivity.
- Ensure seamless integration of frontend and backend components, optimizing performance and user experience.
- Identify and troubleshoot issues, debugging and resolving defects to maintain application stability.
- Conduct thorough testing of backend components, performing unit tests and integration tests to ensure code quality and reliability.
- Collaborate with the DevOps team to deploy and maintain applications on production servers, monitoring performance and addressing scalability concerns.
- Stay up-to-date with emerging technologies, trends, and best practices in backend development, and recommend improvements to enhance overall system architecture.
- Collaborate with cross-functional teams, including frontend developers, UX/UI designers, and product managers, to ensure successful project execution.
- Document technical specifications, project details, and code changes to facilitate knowledge sharing and future maintenance.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven working experience as a Backend Engineer or similar role, with a strong focus on PHP, JavaScript, Node.js, and Laravel with 2-4 years of experience.
- In-depth understanding of backend development principles, including server-side logic, database management, and API integration.
- Proficiency in PHP, JavaScript, Node.js, and experience with Laravel framework.
- Experience with version control systems (e.g., Git) and familiarity with agile development methodologies.
- Ability to write clean, maintainable, and efficient code, adhering to coding standards and best practices.
- Excellent problem-solving skills, with a keen eye for detail and the ability to debug and resolve complex issues.
- Strong communication and collaboration skills, with the ability to effectively articulate technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications:
- Experience with other backend frameworks, such as Express.js or Symfony.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Understanding of microservices architecture and RESTful API design principles.
- Experience with testing frameworks and methodologies, such as PHPUnit or Jest.
Join our team as a Backend Engineer and contribute to the development of innovative web applications, leveraging your expertise in PHP, JavaScript, Node.js, and Laravel. Together, we will build robust and scalable solutions that drive our business forward.
Mandatory Skills: Exp in anyone MNC framework (Laravel/Codeigniter/CakePHP)
Roles and Responsibilities:
1. As a PHP Developer, you will be responsible for developing and coding all server-side logic using the CakePHP framework.
2. Writing back-end code and building efficient PHP modules.
3. Understand existing software products and contribute towards improving it.
Location: Faridabad (WORK FROM OFFICE)
Qualification & Eligibility:
graduate
CGPA no bar
Working Experience:
1-5 years
Roles & Responsibilities:
Writing clean, fast PHP code/program to a high standard, in a timely and scalable way.
Create & Implement an array of Web-based products using PHP, MySQL, Ajax, and JavaScript.
Develop back-end components, connect the application with other web services and assist front-end developers by ensuring their work integrates with the application.
Strong core PHP hands-on experience.
Strong Expertise in CodeIgniter Framework.
Good Knowledge of PHP8, MySQL/PostgreSQL, Bootstrap, jQuery, Javascript, HTML5,CSS3, JSON.
Good knowledge of Database Designing.
salary no bar for deserving candidates
Write clean, well documented, robust and reusable code. Unit Testing and Debugging. Actively involve in client interaction and requirement gathering. Adhere to and recommend improvements to coding standards. Keep abreast of the latest trends, tools and technological development. Actively contribute in all phases of the development lifecycle. Job Requirements: Proficient in creating Web Apps & Website using Core PHP, JavaScript, jQuery, AJAX, JSON, MySQL, HTML, CSS, XML, etc. Rich experience in at least anyone framework like Laravel, CodeIgniter, CakePHP, . Well-versed with OOPS concept and have strong RDBMS concepts with knowledge of complete SDLC. Good knowledge of CMS like Wordpress, Opencart, Woocommerce, etc. Knowledge of API integration. Experience in Node.js/ React.js/ AngularJS/ Angular+ will be a big plus. Excellent communication skills and proficiency in English. Ability to work both in a team and individually.
We at Joistic are a strong and focused team working on flutter and PHP Laravel. We are looking to add a backend dev to our team.
As a Backend Engineer at Joistic, you’ll be involved in working on admin panels, web apps, Rest Api creation etc. Having a good sense of UI/UX would be appreciated.
Required Skill Sets:
Frameworks: Laravel, Vue.js
Programming: PHP,Vue, TailwindCSS, Livewire, Alpine.js
Databases: MySQL
Should have worked on web-services (REST)
Previous experience in GIT is a must.
- knowledge of PHP frameworks {Laravel, CakePHP, etc.}
- Understanding of MVC design patterns
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of object-oriented PHP programming
- knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Creating database schemas that represent and support business processes
- Familiarity with SQL/NoSQL, MariaDB databases, and their declarative query languages
- Proficient understanding of code versioning tools, such as Git
Send resume at hello (at the rate)maxvisionsolutions.com