We are looking for a passionate, motivated Full Stack Developer (Laravel + WordPress), who is always eager to produce world-class work for premium clients. Your daily responsibilities include but are not limited to performing troubleshooting and analysis for existing system bugs as well as coding new user interface and service components. The emphasis in this role is on learning and growth, with a focus on quality and best practices.
The candidate also must have excellent front-end development skills who is motivated to combine the art of design with the art of programming. Also include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Skills & Expertise
Must have skills on OOP, OOD, and Software Design Patterns.
Must have skills on back-end programming languages and technologies that include Laravel, PHP, Laravel Passport, WordPress, MySQL, Web API, BlockChain.
2+ years of experience developing databases using MySQL and/or other SQL databases.
2+ years experience in object-oriented Laravel + PHP design and development.
Experience in Full-Stack (LAMP) development (back-end, front-end and some server management)
Experience working with AWS and Linux environments .
Expertise in source control, code review, and repository management with git and jira
Good analytical and problem-solving skills and the ability to function well in a self-directed, team-oriented environment.
Must be up-to-date and always learning about the latest technical standards and best practices in interactive design and development.
Experience working in an Agile development environment.
Good understanding of asynchronous request handling, partial page updates, and AJAX.
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Excellent written and verbal communication skills.
Must be a team player that also can work independently, escalating issues when appropriate.
Knowledge of MongoDB, React Native, Vue, and TailWind would be a plus.
Role & Responsibilities
Develop new user-facing features.
Build reusable code and libraries for future use.
Ensure the technical feasibility of UI/UX designs.
Optimize application for maximum speed and scalability.
Participate in requirements analysis.
Collaborate with internal teams to produce software design and architecture.
Write clean, reusale, optimized, and scalable code.
Test and deploy applications and systems.
Testing your outputs to ensure that they are in excellent working order.
Revise, update, refactor and debug code.
Reformulating existing code to ensure adherence to stipulated guidelines.
Using clients' feedback to inform the creation of subsequent versions of each development.
Develop documentation throughout the software development life cycle (SDLC).
Serve as an expert on applications and provide technical support.