About the job Full Stack Developer
JOB SUMMARY
We are seeking a highly skilled and experienced Full Stack Developer to join our development team. As a Full Stack
Developer, you will be responsible for designing and implementing scalable web applications, handling both the front-
end and back-end development tasks. You will collaborate closely with cross-functional teams to gather requirements,
develop solutions, and deliver high-quality software products. The ideal candidate is a self-motivated problem solver
with a strong foundation in both front-end and back-end technologies.
JOB RESPONSIBILITIES include the following. Other duties may be assigned.
Develop and maintain full-stack web applications, including designing and implementing user interfaces, server-side logic, and database structures.
Building reusable components and front-end libraries for future use.
Implement robust and scalable back-end solutions, including RESTful APIs, server-side logic, and database integration.
Interact with Microsoft SQL Server using migrations and Entity Framework
Translating design and wireframes into high-quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Write clean, maintainable, and efficient code using appropriate programming languages and frameworks.
Stay up-to-date with emerging trends and technologies in full-stack development and apply them to enhance our software solutions
Requirements:
Must have 5-7 years of web development experience
Must have a minimum of 3 years of React development experience
Must have a thorough understanding of React.js and its core principles
Experience with React.js workflows, such as Flux and Redux, preferred
Experience creating middleware with C# preferred
Experience using Entity Framework and MS SQL Server preferred
Familiarity with modern front-end build pipelines and tools is preferred
Experience in AWS cloud infrastructure and technologies preferred