Senior Full Stack Developer
Responsibilities
- Hands-On Full Stack development (50%-50%)
- Design and implement features and end-to-end product modules
- Ownership of a mission-critical component in the company
- Collaboration with various stakeholders (Product, Sales, etc.)
Qualifications
- First and foremost – Team player with strong self-learning abilities
- 3+ years of experience working with Python and Django/Flask frameworks
- 3+ years of experience working with modern Angular or React
- Experience working with Postgresql/MySql databases and object-relational mapping
- Experience in DevOps technologies, CI/CD, and test automation
- Experience working with AWS services in a microservices environment
- Deep understanding of object-oriented software development principles, methodologies and best practices, and SaaS architecture
- Committed, striving toward goals, and accountable for results
Nice to have
- Experience with state management libraries such as NgRx or Redux
- Familiar with IoT-based systems
- Experience with NoSQL databases
- Knowledge of UI design principles, patterns, and best practices
- Knowledge and experience in RabbitMQ/Kafka/Redis
- BSc in computer science or equivalent