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.Required 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.
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, Java Script, and responsive design principles.
Solid understanding of database design and management using My SQL 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.