Job Summary
The Full Stack Developer is responsible for designing, developing, and maintaining Tespire’s web applications. The ideal candidate will have a strong understanding of both front-end and back-end technologies, as well as experience working with Vue.js and Laravel.
Duties/Responsibilities
- Collaborate with cross-functional teams to analyze, design, and implement new features and enhancements for our web applications.
- Develop and maintain server-side logic using Laravel, ensuring high performance and responsiveness.
- Build user-friendly interfaces and experiences using Vue.js and other modern front-end technologies.
- Participate in code reviews, providing constructive feedback and ensuring code quality and adherence to best practices.
- Work closely with UI/UX designers to translate design concepts into functional and visually appealing interfaces.
- Optimize applications for maximum speed and scalability while maintaining a high level of code quality.
- Troubleshoot, debug, and resolve software defects and issues in a timely manner.
- Stay updated on industry trends and emerging technologies to continually improve development processes.
Required Skills/Abilities
Proven experience as a Full Stack Developer with expertise in Vue.js and Laravel.
Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and responsive design principles.
Solid understanding of database design and management using MySQL or similar relational databases.
Familiarity with version control systems, preferably Git.
Ability to work independently and collaboratively in a fast-paced environment.
Excellent problem-solving and communication skills.
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Experience with RESTful API development and integration.
Nice to Have
Knowledge of additional front-end frameworks such as React or Angular.
Experience with Docker and containerization.
Familiarity with continuous integration and deployment processes.
Understanding of agile development methodologies.
-
Job Type: NAN
-
Onsite Location: Abuja, Nigeria
-
Work Schedule: Hybrid, 4 days onsite and 1 day remote