We are seeking a skilled Full Stack Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining both the front-end and back-end of our web applications. You will collaborate with cross-functional teams to design, implement, and optimize scalable solutions, ensuring an excellent user experience while maintaining high levels of performance and security. Your expertise in a range of technologies will be essential to drive innovative projects and deliver high-quality software solutions.
Design and implement responsive user interfaces using modern front-end technologies
Develop server-side logic and database structures to support web applications
Collaborate with UX/UI designers to optimize user experience
Perform code reviews and ensure coding standards and best practices are followed
Troubleshoot and debug applications to resolve performance issues
Maintain and enhance existing software applications based on user feedback
Document development processes, code changes, and application features
Bachelor's degree in Computer Science, Engineering, or a related field
3+ years of experience in full stack development
Strong portfolio demonstrating previous projects and applications
Proficient in both front-end and back-end technologies