Solutions Architect (Javascript/Typescript)
Dimática
Municipality of Murcia, Spain
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Municipality of Murcia, Spain
Tech stack
JavaScript
Architectural Patterns
Relational Databases
Design of User Interfaces
Node.js
Software Systems
SQL Databases
TypeScript
React
Front End Software Development
Job description
- Together with business analysts, identify, scope, consult on and manage customer business needs and expectations.
- Create and explain designs for architecture, domains and relational databases.
- Guide team members in the transformation of business requirements into documented processes and eventually into implemented code.
- Oversee the transfer of developed software products into the operations phase.
- Participate in hiring, team setup, team onboarding and supervision activities.
- Establish and evangelize ways of working.
- Assist in evaluating, establishing and enforcing architectural patterns, technical tooling and emerging technologies.
- Hands-on coding while working together with the development team and supporting it on the most complex coding tasks.
Requirements
We are currently looking for someone with experience in UI design and web layout to join our Innovation Center team, working in collaboration with teams in Sydney, Germany, the USA, and Hong Kong., * At least 5 years of practical experience with architectures of complex software solutions and systems that hold the source-of-truth.
- Experience with running own developed software in real production environments.
- Deep experience in relational database design (SQL)
- Good knowledge of JavaScript, TypeScript, NodeJS is an advantage. React as front-end development framework
- Have a pragmatic rather than a dogmatic approach, always seeking for the simplicity of a solution.
- Practical experience working autonomously as well as within cross-functional and agile teams.
- Proficiency in spoken and written English.