Job Description
At Vitto Technologies, we're building a cutting edge software for Health professionals Our team is dedicated to creating solutions that make a difference, leveraging the latest technologies to solve real-world problems. We are currently looking for a talented Software Engineer with a strong background in Python and Django to join our dynamic team. This is an exciting opportunity to contribute to make a significant impact in the Health sector
Responsibilities
As a Software Engineer, you will:
Design, develop, and maintain efficient, reusable, and reliable code using Python and Django.
Work closely with our front-end team to integrate user-facing elements using server-side logic.
Implement secure and scalable APIs to support web applications and services.
Participate in the entire application lifecycle, focusing on coding, debugging, and testing.
Collaborate with cross-functional teams to define, design, and ship new features.
Optimize applications for maximum speed and scalability.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization, and automatization.
Stay up-to-date with emerging technologies and industry trends, applying them to operations and activities.
Minimum Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
At least 2 years of experience in software development with a focus on Python and Django.
Solid understanding of the web development cycle and programming techniques and tools.
Strong knowledge of front-end technologies, including JavaScript, HTML5, and CSS3.
Familiarity with database technology such as PostgreSQL, MySQL, and MongoDB.
Proficient understanding of code versioning tools, such as Git.
Experience with user authentication and authorization between multiple systems, servers, and environments.
Preferred Qualifications
Experience with Docker and Kubernetes.
Familiarity with cloud services (AWS, GCP, Azure).
Knowledge of front-end frameworks like React or Angular.
Experience in working with RESTful APIs and microservices architecture.
A knack for benchmarking and optimization.
Experience in TDD/BDD methodologies.
What We Offer
Competitive salary and comprehensive benefits package.
Flexible work hours with remote working options.
A vibrant and inclusive team culture that encourages creativity and innovation.
Opportunities for professional growth and development.
Access to cutting-edge technology and tools.
Minimum Qualifications
- Strong analytical and planning skills;
- Good communication and presentation skills;
- Excellent problem-solving skills;
-
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
-
At least 2 years of experience in software development with a focus on Python and Django.
-
Solid understanding of the web development cycle and programming techniques and tools.
-
Strong knowledge of front-end technologies, including JavaScript, HTML5, and CSS3.
-
Familiarity with database technology such as PostgreSQL, MySQL, and MongoDB.
-
Proficient understanding of code versioning tools, such as Git.
-
Experience with user authentication and authorization between multiple systems, servers, and environments.
-
Perks and Benefits
- Work from Home
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Sometimes
- Office Address
- Riyadh, Riyadh, Saudi Arabia