Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking an experienced Senior Full-Stack Developer to join our dynamic team. In this role, you will play a critical part in designing, developing, and maintaining our web applications. You will work closely with cross-functional teams to deliver robust and scalable solutions that meet the evolving needs of our clients.
Key Responsibilities:
Design and Development:
- Collaborate with product managers, designers, and other developers to create high-quality web applications.
- Lead the development of new features from concept to deployment, ensuring optimal performance and responsiveness.
- Backend Development
- Utilize Laravel, PHP, and MySQL to build and maintain server-side application logic
- Develop and integrate RESTful APIs to support front-end functionality.
Frontend Development:
- Create responsive and interactive user interfaces using Vue.js 3, Inertia.js, TailwindCSS, HTML, CSS, and JavaScript.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Mentorship and Leadership:
- Mentor junior developers, providing guidance and fostering a culture of continuous learning and improvement.
- Participate in code reviews, promoting best practices in code quality, security, and documentation.
Maintenance and Optimization:
- Troubleshoot and resolve complex technical issues.
- Optimize existing applications to enhance performance and user experience.
Collaboration and Communication:
- Work effectively within an agile development environment.
- Communicate progress and challenges to team members and stakeholders.
Job Requirements
- Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience:
- Minimum of 5 years of professional experience in full-stack web development.
- Technical Skills:
- Backend:
- Expertise in Laravel, PHP, and MySQL.
- Strong understanding of MVC architecture and RESTful API design.
- Frontend:
- Proficiency in Vue.js 3, Inertia.js, TailwindCSS, HTML, CSS, and JavaScript.
- Experience with responsive design and cross-browser compatibility.
- Tools and Technologies:
- Familiarity with version control systems, particularly Git.
- Experience with continuous integration and deployment (CI/CD) pipelines.
- Knowledge of testing frameworks and methodologies.
- Backend:
- Soft Skills:
- Excellent problem-solving and analytical abilities.
- Strong communication and interpersonal skills.
- Ability to work both independently and collaboratively in a team environment.
- Proven ability to manage multiple tasks and projects simultaneously.