SENIOR FULL STACK ENGINEER (PYTHON - NODEJS) 9 - (E-562)

Hitachi Vantara


We are seeking an experienced Contract Full Stack Software Engineer with 5+ years to join our team for a time-limited project. This role is focused on the maintenance and enhancement of a specific, established system within our platform. Requirements - 5+ years of professional experience as a Full Stack Software Engineer. - Strong proficiency in Python for backend development. - Strong proficiency in NodeJs - Proven experience with FastAPI for building web APIs. - Solid experience with TypeScript React - Extensive hands-on experience with AWS cloud services (e.g., Lambda, API Gateway, S3, RDS, Postgres) within established systems. - Proficiency in database concepts and SQL. - Strong understanding of web fundamentals (HTML, CSS, JavaScript). - Experience with version control systems (Git). - Experience with containerization technologies (e.g., Docker) in a maintenance context. - Excellent problem-solving skills and a pragmatic approach to development. - Strong communication skills, particularly for technical documentation and collaboration within an existing team. - A proven track record of delivering production-ready software in a timely manner. - Fluent in English Job Responsibilities - Develop and maintain both frontend and backend components of an existing system, ensuring high performance, scalability, and reliability. - Implement new features and enhancements for the designated system using Python and FastAPI for backend services. - Contribute to the frontend using a modern TypeScript React - Leverage and integrate with various AWS services (e.g., Lambda, API Gateway, S3, RDS) as part of the existing architecture. - Write clear, concise technical documentation to support ongoing maintenance and knowledge transfer. - Actively participate in code reviews to maintain code quality and ensure adherence to established patterns. - Quickly understand and navigate an existing codebase and system architecture, providing solutions aligned with current technical direction. - Troubleshoot and resolve issues across the full stack of the assigned system.

trabajosonline.net © 2017–2021
Más información