JobRialto
SeniorFull Stack Engineer - NodeJS
JobRialto, Palo Alto, California, 94306
Job Summary We are seeking a highly motivated and experienced Senior Full Stack Developer to design, develop, and maintain innovative web applications. The ideal candidate will have expertise in Python (Django or Flask), ReactJS/NodeJS, and cloud platforms, with a passion for creating scalable, user-friendly applications. This role requires close collaboration with cross-functional teams and adherence to industry best practices for development and deployment. Key Responsibilities Design, develop, and deploy scalable web applications using Python (Django/Flask) and ReactJS/NodeJS. Develop and maintain RESTful APIs to support frontend applications. Write clean, well-documented, and maintainable code. Collaborate with UI/UX designers to create user-friendly and visually appealing interfaces. Troubleshoot and debug issues in both frontend and backend systems. Stay current with the latest technologies and industry trends. Conduct code reviews and provide feedback to team members. Partner with product managers and stakeholders to understand requirements and deliver solutions. Required Qualifications Expertise in ReactJS/NodeJS and state management libraries such as Redux or Context API. Proficiency in backend frameworks like Django or Flask. Familiarity with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB). Strong understanding of RESTful API design principles. Experience with cloud platforms like AWS, GCP, or Azure. Proficiency in version control systems (Git). Strong problem-solving and debugging skills. Excellent communication and teamwork abilities. Preferred Qualifications Experience with testing frameworks such as Jest or PyTest. Understanding of security best practices. Familiarity with Docker, CI/CD pipelines, and containerization. Education: Bachelors Degree