Job Role - Full stack Developer
Location - Sunnyvale, CA
Job Description
Roles & Responsibilities
· Full Stack Developer – Who is responsible to build modern, scalable, and high-performance applications
· will work across the entire technology stack—front end, back end, and APIs—to deliver high-quality
· solutions that drive business value.
· Requires strong hands-on experience in Python, Full-Stack (react ,node.js) system integrations, and .net
· technologies
Key Responsibilities
· Design, develop, and maintain web applications using Angular, React, Node.js, and Python
· Build responsive, user-friendly UI components
· Develop RESTful APIs and backend services
· Integrate front-end applications with backend systems
· Write clean, scalable, and well-documented code
· Optimize applications for speed, security, and scalability
· Collaborate with product managers, designers, and DevOps teams
· Debug, troubleshoot, and resolve application issues
· Participate in code reviews and improve development standards
Frontend:
· Strong experience with Angular and/or React
· Proficiency in HTML5, CSS3, JavaScript (ES6+)
· Experience with responsive design and cross-browser compatibility
· Familiarity with UI frameworks (Bootstrap, Material UI, Tailwind, etc.)
· Understanding of state management (Redux, NgRx, Context API)
Backend:
· Hands-on experience with Node.js
· Strong programming experience in Python
· Experience building RESTful APIs and microservices
· Knowledge of authentication, authorization, and security best practices
Database & Other
· Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB)
· Familiarity with Git and version control systems
· Basic understanding of cloud platforms (AWS, Azure, or GCP)
· Knowledge of CI/CD pipelines is a plus