$70K - 90K a year
Develop and maintain new functionalities, collaborate with frontend developers, participate in code reviews, and contribute to product architecture.
3-4 years experience as Software Engineer with strong Angular, JavaScript, TypeScript, CSS, GIT skills, and practical testing experience.
Company Overview Join Software Mind, a global leader in developing innovative solutions for top companies worldwide. Our dynamic teams work on transformative projects, leveraging emerging technologies to drive impact. We foster a culture of openness, respect, grit, and enjoyment, where talented individuals can thrive and grow. Job Overview Key Responsibilities • Develop and maintain new functionalities, collaborating with frontend developers and participating in code reviews • Contribute to creating product architecture and support the development team through knowledge sharing • Collaborate closely with cross-functional teams, including testers, business analysts, product owners, and scrum masters Requirements To succeed in this role, you should have: • At least 3-4 years of experience as a Software Engineer, with a strong focus on Angular (12+), JavaScript, TypeScript, CSS, and GIT • Fluency in web technologies, including HTML, CSS3, and experience with frontend component libraries • Practical experience with unit and integration tests (Jest, Jasmine, Karma, Protractor) and a good understanding of best development practices • Strong knowledge of design patterns and a grasp of website availability Nice to Have The following skills will give you an edge: • Experience with AzureDevOps tools and state management systems like NgRx or other Redux pattern libraries What We Offer In return for your expertise, you'll enjoy: • Flexible employment and remote work arrangements • International projects with leading global clients • A non-corporate atmosphere and opportunities for growth • Language classes, internal and external training, and private healthcare and insurance • Multisport card and well-being initiatives How to Apply Ready to join our team? Apply now and take the first step towards an exciting new chapter in your career. Apply for this job
This job posting was last updated on 9/17/2025