We are seeking a talented and experienced Senior Software Engineer who is passionate about building high-quality, scalable web & desktop native applications using modern frontend and backend technologies.
Requirements
- 8+ years of experience in software engineering
- Strong experience with Python/TypeScript or other languages, Vue/React, Node.js, HTML, CSS, JavaScript, GraphQL, and cloud infrastructures [Google Cloud Platform is a plus]
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent them
- Experience with databases, SQL/NoSQL
- Experience with building reusable and modular components, both frontend and backend
- Experience with mentoring junior engineers and helping them grow their skills
- Experience with highly agile and iterative development processes
- Strong debugging and troubleshooting skills
- Strong communication and collaboration skills
Benefits
- Competitive benefits and perks
- Robust training program
- Vibrant and inclusive office environment