The Full-Stack Developer will design, develop, and maintain high-quality, scalable web applications using React and Typescript. Collaborate with cross-functional teams to create user-friendly, responsive web interfaces. Optimize applications for maximum speed, performance, and user experience. Leverage relational databases such as PostgreSQL for data storage and retrieval. Implement and maintain API endpoints to facilitate seamless data exchange between client and server. Participate in code reviews to ensure high-quality, well-architected code. Troubleshoot and resolve software defects and issues. Mentor junior developers and contribute to team growth. Stay current with emerging technologies and industry trends to drive innovation.
• Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent work experience. • 3-5+ years of experience in full-stack web development, with a focus on React, TypeScript, and Node.js. • Strong understanding of relational databases such as PostgreSQL. • Proficient in API design and implementation. • Excellent communication skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders. • Strong problem-solving and analytical skills. • Ability to design attractive and usable user interfaces without mocks. • Ability to meet regular attendance expectations and meet tight deliverables deadlines