Responsibilities:
1. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
2. Design and develop robust and scalable web applications using Python and the Flask framework.
3. Implement frontend components using HTML, CSS, and JavaScript to create responsive, user-friendly interfaces.
4. Utilize critical thinking skills to propose innovative solutions and improvements to existing systems.
5. Integrate third-party APIs and services seamlessly into our applications.
6. Optimize and maintain databases to ensure data accuracy, performance, and security.
7. Conduct code reviews, identify potential issues, and suggest enhancements for code quality.
8. Stay up-to-date with emerging technologies and industry best practices.
Qualifications:
1. Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
2. Proven experience as a Full Stack Developer, with a strong focus on Python development.
3. Proficiency in Flask and its ecosystem for building robust backend APIs.
4. Strong HTML, CSS, and JavaScript skills for developing responsive web interfaces.
5. Excellent problem-solving skills and the ability to take initiative in tackling complex challenges.
6. Effective communication skills, both verbal and written, with the ability to collaborate within a team.
7. Strong understanding of databases, data modeling, and experience with relational databases (e.g., MySQL, PostgreSQL).
8. Familiarity with RESTful APIs and the ability to integrate them into applications.
9. Solid grasp of data structures and algorithms.
10. Experience with version control systems (e.g., Git) is a plus.
Hourly Range: $15.00-$20.00
Posted On: January 30, 2024 03:14 UTC
Category: Full Stack Development
Skills:JavaScript, HTML, CSS, Flask, Python, API Integration, API, Database Architecture, Web Development, Web Application
Country: Canada
click to apply
Powered by WPeMatico
