What are the responsibilities and job description for the Senior Python Full Stack Developer position at Recruit Professional Services?
Senior Python Full Stack Developer
NOTE: This is a remote position, BUT you have to be on Pacific Time. Maybe a couple times a year there may be travel to company headquarters in California for team building.
Responsibilities:
Requirements:
#Recruitps
NOTE: This is a remote position, BUT you have to be on Pacific Time. Maybe a couple times a year there may be travel to company headquarters in California for team building.
Responsibilities:
- Actively participate in team ceremonies (stand-ups, sprint planning, code reviews, retrospectives).
- Provide technical guidance to peers & junior developers.
- Create clear and well-structured technical specifications and designs.
- Design and build scalable, secure, and fault-tolerant software solutions.
- Contribute to system architecture, technical analysis, and design decisions.
- Extend and improve existing applications to meet evolving business needs.
- Write clean, maintainable, and well-tested code; refactor where necessary.
- Take ownership of delivery, quality, and system reliability.
- Mentor team members and foster a collaborative, high-performing team culture.
Requirements:
- 5 years of experience as a Senior Full Stack Developer.
- Strong hands-on experience with Python, Django, JavaScript/TypeScript and React.js.
- Strong experience with PostgreSQL and MySQL.
- Experience building and consuming RESTful APIs.
- Experience deploying and operating applications on AWS.
- Strong understanding of application and data architecture.
- Comfortable working in agile development environments.
- Strong communication skills and team-oriented mindset.
#Recruitps