Join our team as a Senior Software Engineer and lead the development of high-quality, scalable, and reusable frontend code. Collaborate with designers, product managers, and backend engineers to deliver intuitive and user-friendly interfaces. Take ownership of features from ideation through implementation, testing, and delivery.
Requirements
- 6+ years of professional experience in software development with a primary focus on frontend engineering
- Strong problem-solving skills with a keen eye for design and user experience
- Good knowledge and experience with algorithms and data structures
- Expertise in modern frontend technologies, including React, Angular, or Vue.js
- Strong understanding of JavaScript/TypeScript, CSS-in-JS libraries, state management (e.g., Redux, MobX), and component-driven architecture
- Experience with building responsive, accessible, and performance-optimized web applications
- Familiarity with frontend modern testing frameworks
- Knowledge of backend technologies, mostly Java, and willingness to contribute to backend work when needed
- Solid understanding of RESTful APIs, microservices, and basic database concepts (SQL/NoSQL)
Benefits
- Supportive and inclusive work environment
- Flexible work arrangements
- Competitive salary and benefits
- Opportunities for growth and development
- Diverse and global team