Strobes Security
Website:
strobes.co
Job details:
Role Overview
We are looking for a tech-enthusiastic and motivated Fullstack Developer with 3–5 years of experience to join our development team. The ideal candidate will be passionate about building scalable, high-performance solutions and have hands-on experience developing robust APIs using Django, Python, and modern backend technologies. The candidate should be comfortable with both REST and GraphQL APIs, and eager to leverage AI-powered tools to accelerate development and improve code quality.
Responsibilities
* Develop, test, and maintain scalable backend services using Django and Python.
* Build and maintain RESTful APIs using Django REST Framework (DRF).
* Design and implement GraphQL APIs for efficient data fetching.
* Write optimized database queries and manage PostgreSQL databases for maximum performance.
* Implement asynchronous task processing using Celery for background jobs and workflows.
* Work with GitHub and GitHub Actions to manage code versioning and automate deployment workflows.
* Write comprehensive unit test cases to ensure robust code coverage.
* Participate in code reviews and contribute to backend best practices.
* Optimize application performance, database queries, and API response times.
* Collaborate with frontend teams to design efficient API contracts and data structures.
* Work closely with DevOps to maintain and improve CI/CD pipelines and deployment processes.
Required Skills
Python– Strong proficiency in Python 3.8+ with deep understanding of core concepts and best practices.
Django– Extensive hands-on experience with Django framework and its ecosystem.
Django REST Framework (DRF) – Solid experience building and maintaining REST APIs.
GraphQL – Experience designing and implementing GraphQL schemas and resolvers.
PostgreSQL – Strong database skills including query optimization, indexing, and performance tuning.
Celery – Experience with asynchronous task processing and distributed task queues.
Database Optimization – Ability to write efficient queries, design optimal database schemas, and troubleshoot performance issues.
Git & GitHub – Proficiency with version control, branching strategies, and PR workflows.
GitHub Actions – Experience with CI/CD automation and deployment pipelines.
Testing – Strong experience with unit testing, integration testing, and test-driven development.
AI Tools – Comfortable using AI tools for faster and more efficient development like Cursor.
LangChain & LangGraph – Experience building AI applications and workflows using LangChain framework and LangGraph for complex AI agent orchestration.
Nice to Have
* Experience with Redis for caching and session management.
* Knowledge of Docker and containerization.
* Familiarity with AWS cloud services and deployment.
* Knowledge of micro-services architecture and distributed systems.
* Understanding of security best practices and authentication mechanisms.
* Experience with message queues and event-driven architectures.
* Experience with multi-tenancy.
Qualifications
* 3–5 years of professional backend development experience.
* Strong problem-solving skills and passion for building scalable, efficient solutions.
* Excellent communication and collaboration skills.
* Tech-enthusiastic mindset with eagerness to learn and adopt new technologies.
* Experience working in agile development environments.
Click on Apply to know more.