Full Stack Developer-Python
KeySkills
Company Name
Job Description
Job Description:
We are seeking a Python Full Stack Developer with expertise in both frontend and backend development, microservices architecture, and deployment processes. The role involves designing, developing, and maintaining high-quality applications while collaborating with cross-functional teams to ensure successful delivery.
Responsibilities:
-
Understand requirements and develop full-stack applications.
-
Apply knowledge of microservices architecture and design patterns.
-
Work on both frontend and backend application development.
-
Communicate effectively with team members and stakeholders.
-
Participate in deployment processes and provide support during emergency issues.
-
Engage in the development, maintenance, and optimization of software solutions.
-
Apply scientific methods to analyze and solve engineering problems.
-
Supervise and support the technical work of other engineers when required.
-
Collaborate as a team player with engineers and stakeholders.
Skill Set:
-
Strong Python development skills.
-
Hands-on experience with ORMs (Object-Relational Mapping).
-
Proficiency in HTML and JavaScript.
-
Experience with Flask and Vue.js / React.js.
-
Knowledge of microservices architecture.
-
Good understanding of design patterns.
-
Experience in mobile application development (good to have).
Grade-Specific Expectations:
-
More than 1 year of relevant work experience.
-
Solid understanding of programming concepts, software design, and software development principles.
-
Ability to work independently with minimal supervision while delivering accurate results.
-
Handle a variety of tasks and problems effectively.
-
Organize time to meet mid-term deadlines.
-
Work cooperatively to achieve team goals.
-
Positively impact project performance.
-
Make decisions based on situation understanding rather than just rules.
-