Senior Full Stack Developer
Your Role:
- Design, develop, and secure scalable Cloud-native software primarily with Python.
- Convert technical needs into robust software solutions.
- Develop web applications using React and Redux.
- Ensure feature quality by writing and testing unit and integration tests, including API testing.
- Lead technical discussions and planning sessions, guiding solution development.
- Collaborate with diverse teams and customers to enhance or integrate technology.
- Provide clear documentation.
- Stay informed on the latest IT trends and frameworks.
- Guide and mentor junior team members and interns.
Your Qualifications:
- 4+ years as a Full-stack Developer with significant Python expertise, including frameworks like Flask or Django.
- Proficiency in front-end languages and libraries (HTML, CSS, JavaScript) and ReactJS Framework.
- Experience in designing and utilizing REST API services.
- Familiarity with message queue architectures (e.g., Celery, Redis, Kafka).
- Skilled in various database technologies (MySQL, Postgres, Redis, NoSQL).
- Mastery of Git and branching techniques.
- Experience with Docker and CI/CD principles.
- Commitment to quality, evidenced by unit testing and high code coverage.
- Agile development expertise and project management.
Additional Advantages:
- Familiarity with Linux and UNIX systems.
- Experience with cloud platforms like AWS, GCP, or Azure.
- An eye for UI/UX.
- Knowledge in container orchestration (e.g., Kubernetes).
- Proficiency in analytics tools like ELK, Grafana, or Splunk.