Responsibilities
- Develop and maintain scalable web applications using Python (Django) and React.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code.
- Implement and improve security measures to protect user data.
- Optimize applications for maximum speed and scalability.
- Mentor junior developers and conduct code reviews.
- Participate in the full software development lifecycle, from concept to deployment.
- Troubleshoot and debug applications to resolve issues.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Stay up-to-date with emerging technologies and industry trends.
- Contribute to the development of best practices and standards.
- Work closely with product managers and designers to understand requirements.
- Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
- Provide technical leadership and guidance to the development team.
- Ensure the delivery of high-quality software solutions.
- Participate in on-call rotations to support production systems.
- Conduct regular code reviews and pair programming sessions.
- Document development processes and technical specifications.
- Ensure compliance with coding standards and technical debt management.
- Collaborate with DevOps teams to manage infrastructure and deployments.
- Implement and maintain logging and monitoring solutions.
- Participate in agile development processes, including sprint planning and retrospectives.
- Provide technical support and troubleshooting for internal and external stakeholders.
Nice to Have
- Experience with TypeScript.
- Familiarity with GraphQL.
- Knowledge of serverless architectures.
- Experience with real-time applications and WebSockets.
- Proficiency in mobile app development.
- Experience with internationalization and localization.
- Knowledge of accessibility standards and best practices.
- Experience with data visualization tools and libraries.
- Familiarity with machine learning and AI technologies.
- Experience with blockchain and decentralized applications.
- Knowledge of DevOps practices and tools.
- Experience with infrastructure as code (IaC) tools.
- Proficiency in multiple programming languages.
- Experience with content management systems (CMS).
- Knowledge of search engine optimization (SEO) techniques.
- Experience with e-commerce platforms and solutions.
- Familiarity with augmented reality (AR) and virtual reality (VR) technologies.
- Knowledge of natural language processing (NLP) and chatbots.
- Experience with IoT (Internet of Things) and embedded systems.
- Proficiency in data analysis and visualization.
- Experience with cloud-native applications and microservices.
Compensation
Competitive salary and benefits package.
Work Arrangement
Hybrid work environment with flexible hours.
Team
Collaborative and innovative team focused on delivering high-quality software solutions.
What You'll Get
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Flexible work arrangements and hybrid work environment.
- Collaborative and innovative team culture.
- State-of-the-art tools and technologies.
- Access to training and development resources.
- Health, dental, and vision insurance.
- 401(k) retirement plan with company match.
- Paid time off and holidays.
- Employee assistance programs and wellness initiatives.
Our Culture
- Inclusive and diverse work environment.
- Focus on continuous learning and improvement.
- Encouragement of innovation and creativity.
- Supportive and collaborative team dynamics.
- Commitment to work-life balance.
- Opportunities for career advancement and growth.
- Emphasis on quality and excellence.
- Open communication and feedback.
- Flexible and adaptable work culture.
- Commitment to sustainability and social responsibility.
Our Tech Stack
- Python (Django)
- React
- JavaScript
- HTML
- CSS
- AWS
- Docker
- Kubernetes
- Git
- RESTful APIs
- Microservices architecture
- CI/CD pipelines
- GraphQL
- TypeScript
- WebSockets
- Serverless architectures
- Blockchain
- Machine learning
- AI technologies
- Data visualization tools
- Content management systems (CMS)
- Search engine optimization (SEO) techniques
- E-commerce platforms
- Augmented reality (AR) and virtual reality (VR) technologies
- Natural language processing (NLP) and chatbots
- IoT (Internet of Things) and embedded systems
- Data analysis and visualization tools
Visa sponsorship available for eligible candidates.