We are looking for a skilled full-stack developer with at least 7-8 years of experience to join our growing team. The candidate will be accountable for the complete development cycle of web applications, including design, development, and maintenance of both front-end and back-end. The desired applicant must possess knowledge and expertise in the following areas:
• HTML, CSS, and JavaScript: Strong understanding of web markup languages, including HTML5 and CSS3, and client-side scripting using JavaScript, jQuery, and Bootstrap. Ability to write clean, efficient, and well-documented code.
• JavaScript Frameworks: Expertise in at least one of the following JavaScript frameworks: React.js or Angular.js. Experience with building complex single-page applications using a JavaScript framework.
• PHP and Laravel: Proficient in server-side programming languages such as PHP and a solid understanding of the Laravel framework. Ability to build scalable and high-performance web applications using PHP and Laravel.
• API Creation and Integration: Understanding of API development and integration with third-party services. Experience working with RESTful APIs and JSON data.
Additional requirements may include:
• Database Management: Knowledge of relational database systems like MySQL
• Testing and Debugging: Ability to write clean and maintainable code that can be easily tested and debugged.
• Agile Methodology: Knowledge of Agile software development methodologies and best practices.
As a Full Stack Developer, you will be responsible for working with cross-functional teams to design, develop, and deploy web applications. You should be able to work in a fast-paced environment and be comfortable with learning new technologies and programming languages as needed. Strong problem-solving skills, attention to detail, and the ability to work independently are important qualities for success in this role