Company
Slasify logo

Slasify

slasify.com
Location

Remote, but you must be in the following location

  • πŸ‡»πŸ‡³ Vietnam
Apply

Senior Python Engineer

Description

Position Overview:

We are seeking a skilled Python Engineer who is proficient in Python and its frameworks.The ideal candidate will have a passion for creating clean, efficient, and visually appealing user interfaces. They will collaborate closely with cross-functional teams including product managers,designers, and other engineers to define project requirements and deliver solutions that meet business objectives.

Key Responsibilities:

● Design and Development: Architect, develop, and maintain robust and scalable Python

applications, ensuring high performance and responsiveness.

● Code Quality: Write clean, efficient, and well-documented code following best practices

and coding standards. Conduct code reviews to maintain code quality across the team.

● Collaboration: Work closely with cross-functional teams including product managers,

designers, and other engineers to define project requirements and deliver solutions that

meet business objectives.

● Troubleshooting: Identify, diagnose, and resolve software defects and performance

issues in a timely manner.

● Deployment and Maintenance: Oversee the deployment process and ensure the

reliability and scalability of applications in production environments.

Qualifications:

● Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Requirements

● Experience:

β—‹ Minimum of 5 years of professional experience in Python development.

β—‹ Proven track record of building and deploying large-scale applications.

● Technical Skills:

β—‹ Proficient in Python and its frameworks (e.g., Django, Flask, FastAPI).

β—‹ Strong understanding of object-oriented programming and software design

principles.

β—‹ Experience with front-end technologies (e.g., JavaScript, HTML, CSS) is a plus.

β—‹ Familiarity with database systems such as PostgreSQL, MySQL, etc.

β—‹ Knowledge of RESTful API design and development.

β—‹ Understanding of containerization and orchestration tools like Docker and

Kubernetes.

β—‹ Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and serverless

architectures.

● Soft Skills:

β—‹ Excellent problem-solving and analytical skills.

β—‹ Strong communication and interpersonal abilities.

β—‹ Ability to work effectively in a fast-paced, collaborative environment.

β—‹ Leadership qualities with the ability to influence and drive technical decisions.

Preferred Qualifications:

● Experience with DevOps practices and CI/CD pipelines.

● Contributions to open-source projects or a strong personal coding portfolio.

● Experience in Agile/Scrum methodologies.

Benefits

Recruitment process:

  • If you meet our fundamental prerequisites, you will have a window of 7 days to complete the task and submit it to us via a Github pull request. We urge you to display your best coding practices, including task decomposition, code quality, testing, documentation, Git commits, and effective communication. This stage is vital for us to evaluate potential candidates.

  • Our team members will carry out a meticulous code review and furnish internal feedback.

  • If your code aligns with our standards, we will arrange one or two English remote video interviews.

  • The remote video interview is intended to delve deeper into your technical prowess and holistic skills, as well as broach salary expectations.

  • If you excel in the interview and decide to join our team, you will be required to sign a contract before coming on board.