The Software Specialist is responsible for the end-to-end development, testing, and maintenance of high-performance web applications, transforming business requirements into secure, scalable digital products
Job Summary
The Software Specialist is responsible for the end-to-end development, testing, and maintenance of high-performance web applications, transforming business requirements into secure, scalable digital products.
Key responsibilities include full-stack development using Angular and Node.js, API design and integration, database management, CI/CD execution, and quality assurance.
The role requires participation in Agile ceremonies, code reviews, and close collaboration with UI/UX designers to implement features, while also acting as a technical point of contact for business users.
Matching Summary
The Software Specialist is responsible for the end-to-end development, testing, and maintenance of high-performance web applications, transforming business requirements into secure, scalable digital products.
Skills & Requirements
Must-have
Angular SPAs
Node.js backend development
RESTful APIs and GraphQL
Relational databases (SQL)
CI/CD environments
HTML5, CSS3/SASS, JavaScript (ES6+)
Nice-to-have
Continuous improvement mindset
Proactive problem solving
Agile methodologies
Web security best practices
Service-oriented architecture
Key Requirements
6-10 years of full-stack web development experience
Bachelor's degree in Computer Science or related field (or equivalent experience)
Experience with complex and scalable web architectures
Knowledge of object-oriented design principles and design patterns