What are the responsibilities and job description for the Python Developer position at Silicontek Inc?
*********Location: South San Francisco CA (Onsite, Not Remote) *********
Job Description: Python Full Stack Developer
Employment Type: Contract
We are looking for a talented and experienced Full Stack Developer to join our team. The ideal candidate will have a strong foundation in Python, AWS, React.js, Node.js, and experience in front-end development and API configuration. You will play a pivotal role in designing, building, and maintaining scalable, high-performing web applications that meet user needs.
Key Responsibilities
Job Description: Python Full Stack Developer
Employment Type: Contract
We are looking for a talented and experienced Full Stack Developer to join our team. The ideal candidate will have a strong foundation in Python, AWS, React.js, Node.js, and experience in front-end development and API configuration. You will play a pivotal role in designing, building, and maintaining scalable, high-performing web applications that meet user needs.
Key Responsibilities
- Develop and maintain scalable and responsive front-end interfaces using React.js
- Build and optimize robust back-end services and APIs using Node.js and Python.
- Design, deploy, and manage cloud-based solutions on AWS.
- Configure and integrate APIs to ensure seamless communication between systems.
- Collaborate with cross-functional teams to understand requirements and deliver solutions.
- Write clean, efficient, and reusable code while adhering to best practices.
- Troubleshoot and debug applications to optimize performance.
- Ensure the technical feasibility of UI/UX designs.
- Implement and maintain security best practices across applications and APIs.
- Participate in code reviews and provide constructive feedback.
- 10 years of experience as a Full Stack Developer.
- Proficiency in Python and Node.js for backend development.
- Strong experience with React.js for building dynamic and responsive user interfaces.
- Hands-on experience with AWS services such as Lambda, EC2, S3, RDS, and CloudFormation.
- Solid understanding of API design and configuration (REST and/or GraphQL).
- Knowledge of front-end technologies including HTML, CSS, and JavaScript/TypeScript.
- Familiarity with modern version control systems, preferably Git.