Full Stack Developer
Job description
Job Description
Technical Skills:
- Python - 50%
- JavaScript - 30%
- Restful API - 20%
Experience:
- +5 years of software development experience.
- Knowledge of Agile software development life cycle.
- Proficiency with programming languages such as Python and JavaScript/TypeScript.
- Experience with web frameworks such as Angular or React.
- Proficiency with RESTful APIs and building from frameworks.
- Knowledge of version control systems (Git), DevOps practices, and software release process.
- Knowledge of unit testing with Pytest, Jest, etc.
- Experience with relational databases such as PostgreSQL, SQL Server, or MySQL.
- Experience using ORM and Database delivery technologies.
Soft Skills:
- Sound problem-solving skills.
- Passionate about technology and enthusiastic about the impact of emerging and groundbreaking technologies.
- Open to learning new technologies and ideas outside the scope of current knowledge.
- Excellent written and verbal communication skills.