Tech Stack
DjangoPostgresPythonReactRedisSDLCSQL
About the role
- Design, develop, and maintain scalable applications using Python and Django 4.x.
- Build and consume RESTful APIs to support integration with internal and external systems.
- Develop and optimize SQL queries, stored procedures, and database models with PostgreSQL.
- Implement caching and performance optimization strategies using Redis.
- Create responsive, user-friendly interfaces with React.
- Collaborate with stakeholders and team members to define requirements, estimate development efforts, and ensure alignment with business goals.
- Perform troubleshooting, debugging, and root cause analysis to resolve production issues.
- Monitor and enhance application performance, reliability, and security.
- Participate in code reviews, testing, and continuous improvement initiatives.
- Plan, design, code, test, troubleshoot, integrate, and maintain applications in a Python/Django environment.
Requirements
- This is a remote position but there will be meetings onsite in NYC a few times each month; candidates must live close enough to attend these meetings.
- Strong experience in Python and Django framework (4.x).
- Hands-on expertise in PostgreSQL, Redis, and API development.
- Proficiency in frontend development with React.
- Proven ability in software analysis, design, estimation, development, testing, and support through all stages of the SDLC.
- Solid understanding of security principles, performance monitoring, and best practices in full stack application development.
- We are growing and offering a great environment for exceptional growth opportunities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjango 4.xRESTful APIsSQLPostgreSQLRedisReactsoftware development lifecycle (SDLC)performance optimizationtroubleshooting
Soft skills
collaborationcommunicationproblem-solvinganalytical skillsteamworkstakeholder engagementrequirements definitionestimationcontinuous improvementdebugging