Python Developer
5 years
Minimum Experience
years
Maximum Experience
Full Time
Job Type
Remote
Workspace Type
ALLPS is a technology solution partner helping companies to develop innovative solutions.
We are based in Switzerland and India. We are a developer first company, we believe in remote working and distributed teams
We are seeking a talented Python Full Stack Developer to join our dynamic team. The ideal candidate will have strong proficiency in Python programming, along with experience in front-end development using Angular, JavaScript, and back-end development with AWS, SQL Alchmey, and PostgreSQL. As a Python Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications and APIs to meet the needs of our growing business.
Responsibilities:
Design and develop scalable and maintainable web applications and APIs using Python, Django, Flask, and related frameworks.
Implement responsive and user-friendly front-end interfaces using Angular, HTML5, CSS3, and JavaScript libraries.
Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and architectural designs.
Build and deploy cloud-based solutions on AWS, including EC2, S3, Lambda, API Gateway, and RDS.
Design and optimize database schemas, queries, and transactions using SQLAlchmey and PostgreSQL.
Implement authentication, authorization, and security features to ensure data protection and compliance with industry standards.
Write unit tests, conduct code reviews, and perform debugging and troubleshooting to ensure code quality and reliability.
Stay updated with emerging technologies, best practices, and industry trends in full stack development and cloud computing.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience as a Full Stack Developer, with strong proficiency in Python programming language and web development frameworks such as Django or Flask.
Hands-on experience with front-end technologies including Angular, JavaScript, HTML5, and CSS3.
Familiarity with cloud computing platforms, preferably AWS, and services such as EC2, S3, Lambda, API Gateway, and RDS.
Experience working with relational databases such as PostgreSQL and ORM frameworks like SQLAlchmey.
Knowledge of software development lifecycle (SDLC), Agile methodologies, and DevOps practices.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Our Offer:
Independent working environment
Working on game changing Swiss projects
Flexible and Remote working option
Good compensation