Offer summary
Qualifications:
4+ years of software development experience, Strong proficiency in algorithmic thinking, Experience with scalable and distributed systems, Proficiency in multiple programming languages.Key responsabilities:
- Develop new features for applications
- Select appropriate technologies and tools
- Define application architecture
- Improve existing systems