We are looking for talented software developers to join our organization. This role offers an opportunity to grow your expertise, work with cutting-edge technologies, and contribute to high-quality, impactful software solutions while collaborating with skilled professionals in a supportive environment.
Responsibilities
- Actively participate in the complete product development lifecycle: requirements analysis, architectural design, implementation, testing, and deployment.
- Collaborate with team members, following established development processes and best practices.
- Write clean, maintainable, and well-tested code that adheres to team conventions.
- Engage in regular feedback loops with stakeholders and colleagues across all levels of the company.
- Stay up to date with the latest industry trends, tools, and practices in the software development community.
Requirements
- 1+ years of professional programming experience (any platform).
- Strong analytical and algorithmic thinking skills.
- Solid understanding of object-oriented design principles.
- Familiarity with version control systems (e.g., Git).
- Strong self-discipline and ability to self-organize.
- Excellent communication and team collaboration skills.
- Very good command of English.
Nice to have (any combination of the following):
- Strong knowledge of data structures, design patterns, and unit testing.
- Experience with TypeScript/JavaScript and frameworks such as React or Angular.
- Experience with backend technologies such as Node.js, C# (.NET), Ruby on Rails, or Python (Django).
- Mobile development skills (e.g., React Native, Swift, Kotlin).
- Database experience with Relational DBs (PostgreSQL, MSSQL) or NoSQL (MongoDB, CouchDB).
- Familiarity with agile methodologies.
What we offer
- Opportunity to work with cutting-edge technologies on impactful projects.
- Individual career development plan with company-supported internal and external trainings.
- Flexible working hours and a strong focus on work-life balance.
- Social benefits and bonuses
- Supplementary health insurance