Lead Architect (Node.JS Angular/React.JS) (offline)

Requirements:
- Tech stacks: Node.JS, Angular/React.JS
- Strong knowledge of software architecture principles and patterns
- Ability to conduct independent research and quickly pick up proper technologies with the help of cost-benefit analysis
- Solid understanding of a variety of programming tools and development platforms
- Strong understanding of another end of development (back or front) or experience with Full-Stack Development
- Design and modelling skills
- Experience with developing small architecture solutions
- Education, degree and credentials required: Master degree in Computer Science, Applied Mathematics or equivalent education
- Specialized knowledge (Corporate / Functional / Market / Business / Organizational. What specific organisational information should the incumbent have to be effective in their role?):
- Understanding of enterprise-scale solutions
- Proven record of work with non-functional requirements
- Soft skills & abilities: Strong decision making, presentation and communication skills, leadership skills; highly analytical mindset, with an ability to see both the big picture and the details; ability and willingness to be a self-learner
- Professional certification (if applicable): N/A
- Experience needed: 1-2 years of experience working as an Architect; strong experience with at least 2 business domains and at least 2 platforms (Web / mobile / cloud etc.)
- Communication (assess the nature and frame of required communication, Key Relationships Internal and External to Symphony Solutions): internal (team, management, company-wide), external (client)
- Work environment (e.g. Business travels – 50% of working time): office/remote; business trips on demand

Responsibilities:
- researching technological and domain trends
- communicating with the key stakeholders to elicit functional and non-functional requirements and converting those into architecture specifications
- preparing SRD documents, diagrams, security guidelines, data migration designs
- overseeing development routines from architecture perspective
assisting with PoC and prototype development
- providing customer consulting, participating in discovery phases
- preparing proposals and RFP responses
- decomposing scope and providing estimations, defining dependencies and assumptions
- participating in projects on-boarding, transfer knowledge to the development team

About Symphony Solutions

Symphony Solutions – Why So Special?

Symphony Solutions is an international Dutch IT company with offices in Ukraine, Macedonia, and Poland. We have been on the market for more than 10 years already and preserve unique culture within all our locations.

At Symphony Solutions we have removed all possible barriers created by the traditional organization and embraced the organic principles and a high-degree of self-management. We believe that this kind of organization is the optimal environment to attract and retain the best talents, fully develop them and leverage their potential. As a result, we have achieved the highest retention of employees possible in our industry (currently there’s less than 3% unwanted turnover).

We have a unique employee selection process where colleagues choose colleagues. Such approach eliminates possible conflicts and ensures honest and transparent relationship with clients and within the team. Symphony Solutions is a company that strives to be the Best Price/Performance and the easiest to do business with.

Company website:
https://www.symphony-solutions.eu/

DOU company page:
https://jobs.dou.ua/companies/symphony-solutions/

The job ad is no longer active
Job unpublished on 6 December 2021

Look at the current jobs JavaScript / Front-End Lviv→