Full Stack Engineer

New York Technology Partners โ€” United States ยท Posted ~23 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Full Stack Engineer We are seeking an experienced Full Stack Engineer to build, enhance, and optimize modern web applications. The ideal candidate has strong React.js and JavaScript expertise along with hands-on experience in Python, FastAPI, relational databases, AWS, and DevSecOps. This role emphasizes clean, modular architecture, test-driven development, and application performance. Responsibilities Design, develop, test, and maintain full stack applications using React.js, Python, and FastAPI.Build reusable, modular, and extensible frontend components using modern React.js patterns.Apply test-driven development practices and maintain strong test coverage.Identify and resolve performance issues across frontend, backend, and database layers.Optimize application architecture and code for scalability, maintainability, and performance.Integrate applications with relational databases, preferably SQL Server.Support cloud modernization initiatives using AWS.Package, deploy, and support applications in production using DevSecOps and CI/CD practices.Collaborate with engineering and cross-functional teams to deliver reliable, high-quality solutions.Qualifications Strong experience as a Full Stack Engineer developing modern web applications.Deep knowledge of React.js, including component lifecycle, hooks, state management, and component architecture.Strong JavaScript skills and experience with modern JavaScript libraries and frameworks.Hands-on experience with Python and FastAPI.Experience with SQL Server or other relational databases.Experience with AWS and cloud modernization.Strong understanding of version control, responsive design, testing, debugging, and performance optimization.Experience with DevSecOps, CI/CD, application packaging, and production deployments.Proven ability to write clean, modular, maintainable, and extensible code without introducing unnecessary complexity.