β Collaborate with the team to design and develop high quality Web applications using Python, Flask, JavaScript, Node, React, and related technologies. β Write clean and efficient code, and ensure code maintainability and reusability. β Perform code reviews to ensure code quality and consistency. β Conduct testing to ensure application quality and reliability. β Create and maintain technical documentation for web applications. β Participate in project planning, estimation, and prioritization. β Stay up to date with the latest technologies for Python and JavaScript development.
Requirement:
β Experience in software development in Python3 and/or JavaScript (ES6). β Decent understanding of the software development/testing life cycle. β Knowledge of relational/non-relational databases (e.g. MySQL, PostgreSQL, MongoDB, etc) β Experience with version control tools, such as Git.
Preferred Qualifications:
β Masterβs Degree in Computer Science, Software Engineering, or related field. β 0 - 1 year professional experience in Python web application development with either Flask or Django. β 0 - 1 year professional experience in JavaScript web application development with React or Node β Experience in RESTful API development in Python or Node. β Understanding of Python/JavaScript web application frameworks such as Flask or ExpressJS. β Experience with Cloud services, such as AWS.