PHP Developer - Laravel

Geofinity Solutions Pvt. Ltd. · 9 months ago
Opening closed.
Department
Human Resources
Employment Type
Full-time
Applications Received
31
Closed On
31 Dec, 2024

About the job


As a Senior Software Engineer, you will be a vital member of our top-shelf engineering team with lots of growth potential with an exciting opportunity to experience the entire software development process along with learning, practicing, and employing cutting edge technology stacks.


About You


You love to take on challenging work and solve complex problems. You take pride in your work and have a keen sense of attention to detail. You love to experiment with new tools and technologies and are always eager to improve the system. You feel ownership for, and accountability towards, the work that you do. You take deadlines very seriously and are always eager to help others to solve their problems.


Your Responsibility


- Write quality code with utmost attention to scalability and performance.

- Perform debugging and troubleshooting activities.

- Perform unit and system-level testing using various testing frameworks.

- Collaborate with the front-end team to ensure that the application meets the UI/UX standard.

- Monitor applications once they reach the Production stage.

- Lead the project team in delivering the quality product.

- Collaborate with team members by performing peer code reviews, providing comments and suggestions.

- Enforce coding standards in the project team through formal code reviews

- Contribute to the team’s productivity by sharing your knowledge and experiences

- Contribute ideas to improve the product

- Coach and mentor project team in processes and methodologies

- Identify project risks and clearly communicate risks and expectations to your team members and your management

- Stay aware of industry trends and use these to make informed technology choices and strategic decisions


You Have


At least 4 years of experience as Software Developer/ Engineer

Strong command over Object-Oriented programming concepts, familiarity with SOLID principles, and clean architecture.


Proficiency in PHP


- PHP 7 | PHP 8

- Know the differences between PHP CLI, PHP FPM, and PHP Apache Mod

- Capable of configuring a stable PHP application using php.ini on different platforms

- Capable of configuring and utilizing Xdebug in your programming workflow


Proficiency in Laravel


- Deep understanding of the Laravel framework and their toolset

- Comfortable working with the Laravel Service Container and dependency injection

- Capable of writing Artisan CLI commands and working with message queuing

- Accomplished architecting a Laravel web application from start to finish


Proficiency in Vuejs


- Knowledge of Vue2 Options API

- Knowledge of Vue3 Composition API, Setup Script and Single File Components (SFCs)

- Know the working of Reactivity and two-way data binding

- Experience on Vuex

- Knowledge of Inertia.js


Proven experience in software architecture design


Working knowledge of relational databases such as MySQL and PostgreSQL


- Can work directly with the MySQL/PostgreSQL data layer using either CLI or GUI tooling

- Can import/export data sets

- You should be able to set up indexes and foreign key constraints

- Understand relational data setup and performance bottlenecks


Knowledge of RESTful services


- Experienced in code reviews

- Good understanding of coding standards such as PSR

- Experience in deploying applications to the server

- Working knowledge of git and its branching models

- Experience working in an agile environment and scrum/kanban teams

- Strong problem-solving skills and the ability to analyze quantitatively, scope technical requirements, and prioritize deliverables

- A strong self-manager, very well-organized, with excellent time-management skills

- Excellent communication skills, with a focus on clear and proactive communication


Nice to have


Have used various programming languages and paradigms

Working knowledge of Amazon EC2 and S3


Dev Ops – AWS, Linux/Bash, Apache2, Nginx, Docker/Vagrant/Virtual Servers

Front End – NPM/Yarn, Webpack, React/Angular/Vue, Bootstrap/Reactive Design

Have some experience in/passionate about the job and recruitment sector



Opening closed.