Full Stack Developer (6-8 years experience)
Are you a passionate front-end developer with a knack for crafting beautiful and functional user experiences? Do you thrive in a collaborative environment with overlapping US EST working hours? If so, we want to hear from you!
About the Role:We're seeking a talented Full Stack Developer with a strong front-end focus to join our growing team. You'll be responsible for designing, building, and maintaining the user interface of our web applications. You'll also collaborate with back-end developers to ensure a seamless user experience.
Responsibilities:Design and develop user interfaces with a focus on aesthetics, usability, and responsivenessDevelop back-end website functionalitiesBuild well-functioning APIs and write effective documentationTroubleshoot, debug, and upgrade softwareImplement security and data protection best practicesBuild features and applications with a mobile-first approachEnsure cross-platform optimization for mobile devicesCollaborate with designers and back-end developersWork within an Agile development methodologyMaintain a meticulous eye for detail
Requirements & Skills:6-8 years of experience in front-end developmentExperience working with Azure and Microservices ArchitectureKnowledge of architectural patterns (CQRS, CRUD, DDD, Hexagonal)Experience developing desktop and mobile applicationsProficiency in HTML, CSS, JavaScript, XML, and jQueryStrong understanding of back-end languages (JavaScript, TypeScript, Python) and frameworks (Angular, React, Node.js)Hands-on experience with Next.jsFamiliarity with databases (MySQL, PostgreSQL, MongoDB, SQL Server) and UI/UX design principlesExcellent communication and teamwork skillsKnowledge of DevOps practices