Tech Stack
AWSCloudCypressDockerFlaskJavaScriptKubernetesMongoDBPythonSQLTypeScriptVue.js
About the role
- Participate in software architecture and technology choices
- Write clean, optimized and documented code
- Ensure integration and communication between different systems
- Perform tests and ensure good code quality
- Collaborate with designers, project managers and other developers
- Participate in code reviews and technical discussions
- Optimize application performance
- Develop QAD’s Process Intelligence web application (front-end and backend)
Requirements
- 5+ years professional experience
- Proficiency in front-end technologies (HTML, CSS, JavaScript, TypeScript, Vue.js)
- Proficiency of Python language and his common ecosystem (Panda, …)
- Experience with Python back-end frameworks (Tornado, Flask)
- Knowledge of relational databases (MongoDB, Vertica, etc.)
- Experience with REST APIs
- Experience with cloud services (AWS)
- Skills in Docker and Kubernetes
- Good understanding of web security principles
- Ability to work in Agile methodology (Scrum, Kanban)
- Fluent English language skills
- Full work authorization in Spain (No Visa sponsorship)