Skillful Software Developer Opportunity
Are you passionate about creating innovative software solutions that make a real difference in people's lives? We are seeking a skilled software developer to join our team and contribute to the development of cutting-edge medical devices.
About the Job
This is an exciting opportunity for a talented software developer to work on a wide range of projects, from developing internal applications to implementing automated tests. You will be responsible for designing and implementing software solutions using modern technologies such as TypeScript, Angular, Java, and Spring.
Your Responsibilities
* Developing full-stack applications using agile project development methodologies
* Implementing software solutions with modern technologies like TypeScript/Angular for frontend and Java/Spring Framework for backend
* Designing databases with Visual Paradigm/Hibernate
* Implementing and optimizing automated tests to ensure high-quality software
* Maintaining accurate documentation of software processes
* Providing 3rd-level support for software-related issues
Requirements
* Bachelor's or Master's degree in Computer Science or a related field
* Professional experience in developing full-stack applications using agile methodologies
* Familiarity with programming languages such as C/C++, Python, and TypeScript
* Knowledge of clean code principles, SOLID principles, and dependency injection
* Excellent communication skills and ability to work independently
* Proficiency in English language (spoken and written)
About Us
We offer a collaborative and dynamic work environment where your skills are valued and innovative ideas are encouraged. Our company provides a comprehensive benefits package, including opportunities for professional growth and development. If you are passionate about software development and want to make a real difference in people's lives, we encourage you to apply for this exciting opportunity.