Code Graphers is a dynamic technology company that specializes in innovative solutions, catering to various sectors. We are currently seeking a Full Stack Python Developer to join our passionate development team. The ideal candidate will have 1-2 years of hands-on experience with Python and frameworks like Django, Flask, and FastAPI, as well as proficiency in modern front-end technologies. This is an excellent opportunity to work with cutting-edge technologies in a fast-paced, collaborative environment.
Key Responsibilities
- Backend Development:
- Develop and maintain web applications using Python and frameworks like Django, Flask, and FastAPI.
- Build and integrate RESTful APIs to enhance application functionality.
- Manage database integration and queries using both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB) technologies.
- Cloud and Infrastructure Management:
- Work with AWS services such as EC2, S3, Lambda, RDS, and API Gateway to deploy and maintain applications in the cloud.
- Implement CI/CD pipelines for automated deployments and continuous integration.
- Front-end Development:
- Collaborate with front-end developers to implement visually appealing and responsive designs using React.js, including Hooks, Context API, and state management.
- Microservices and Containerization:
- Participate in the development of applications using a microservices architecture.
- Leverage containerization technologies such as Docker and Kubernetes to optimize application deployment.
- Collaboration and Version Control:
- Use Git for version control and participate in collaborative development workflows with team members.
- Event-Driven Architecture:
- Implement message queues and work with event-driven architectures (e.g., SNS, SQS, Kafka) to manage data flow and communication between services.
- Security and Scalability:
- Follow best practices for security, performance, and scalability in full-stack development.
Qualifications and Skills
- Educational Background:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience:
- 1-2 years of hands-on experience in Python development with frameworks such as Django, Flask, or FastAPI.
- Strong experience with AWS services such as EC2, S3, Lambda, and RDS.
- Proficient in both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases.
- Experience with building and integrating RESTful APIs.
- Technical Skills:
- Proficiency in front-end technologies including React.js (Hooks, Context API, and state management), HTML5, CSS3, and responsive design.
- Familiarity with microservices architecture and containerization using Docker and Kubernetes.
- Experience with CI/CD pipelines and automated deployments.
- Proficient in Git and version control.
- Other Skills:
- Familiarity with message queues and event-driven architectures (e.g., SNS, SQS, Kafka) is a plus.
- Strong problem-solving skills and attention to detail.
Why Join Code Graphers?
- Innovative Work Environment:
- Work with a team of talented professionals in a collaborative and dynamic setting.
- Growth Opportunities:
- Excellent opportunities for career development and learning new technologies.
- Cutting-Edge Technologies:
- Work with modern tools and innovative technologies in the Python ecosystem.
- Competitive Salary & Benefits:
- Receive a competitive salary and benefits package.
How to Apply:
Interested candidates should submit their CV to the contact email provided or apply directly through our website. Please ensure that your CV includes relevant work experience, qualifications, and certifications.
- Remote Data Scientist - January 24, 2025
- Remote Java Engineer - January 24, 2025
- Software Quality Assurance Engineer - January 24, 2025