Key Responsibilities
- Design, develop, test, and maintain full-stack applications using Python, SQL-based databases, and Jinja frontend template.
- Develop RESTful APIs and ensure seamless integration between backend and frontend components.
- Build responsive and interactive web interfaces using HTML, CSS, JavaScript, and frontend libraries.
- Collaborate using Git-based version control like GitHub and follow structured branching strategies.
- Document application logic, data models, and API specifications. Communicate with stakeholders to plan and implement business requirements.
Requirements
- Diploma from local polytechnics, or higher qualification in Information Technology, Computer Science, or related field.
- Possess 1 - 2 years of hands-on experience in full-stack development or Entry-level with On-Job-Training.
- Proficient in Python programming, with experience using Flask framework.
- Knowledge and working experience with SQL databases such as PostgreSQL.
- Hands-on experience with source control systems such as Git.
- Proficient in ReactJS and React Native is a plus.
- Familiarity with automated testing frameworks and practices is a plus.
- Strong motivation, learning attitude, and team spirit in software development.
Report job