Position: Middle strong/Senior Full Stack Developer (Center of Excellence Member)
Company: TechMagic
Category: Node.js
Experience required: 3y
English level: upper

**Who we need**
This position is open in the Center of Excellence department at TechMagic. You'll be involved in different projects at their early stages, have a chance to work with different domains and clients, and use only the newest technologies which you prefer.

We're looking for a strong Full Stack engineer who wants to work in a team of highly skilled JavaScript engineers and doesn't afraid of complex technical solutions. 

**Requirements
Must have**
- 4+ years of experience in software development (Back-End focused)
- Experience with Node.js, React or alternative UI libraries/frameworks
- Strong ability to learn new things in a short time
- Communication and presentation skills
- Common Sense and Engineering mindset 
- Upper-Intermediate spoken and written English

**Will be a plus**
- Experience or strong desire to learn AWS or other (GCP) cloud technologies, Serverless
- Knowledge of other frameworks (Next.js, Nest.js and Angular) 
- Team lead experience

**Responsibilities**
- Supervise the technical part in pre-sales process 
- Start new projects as a TechLead (3-6 months)
- Technical consulting for new clients. Company expertise presentation 
- Technical proposal and estimate in Discovery Phase
- Run technical interviews for potential team  members 
- Provide technical feedback and knowledge evaluation for team members
- Ad-hoc technical support on existing projects
- Public speaking on tech events (e.g. Make Serverless, AWS User group, MagicJS)
- Internal RnD (development  internal projects, explore new technologies or processes )

**Product**
A centre of excellence (COE) is a team of senior tech experts who conduct research on strategic tech trends, maintain top-quality standards, foster professional development, and can provide you with expert consulting throughout the whole development process.

The CoE helps our clients to perform a Product Discovery Phase, build a prototype, and validate a product concept. The experts provide a client with a High-Level Architecture plan, the suggested technology stack, the design of the product, time and cost estimates, consulting, and a Work Breakdown Structure.

Furthermore, CoE provides tech assessment and consulting in case of a bottleneck or a non-trivial problem on existing projects.

**Project team**
5 Senior Full-stack Engineers

**Work Schedule**
Full-time working day in our Lviv office (Stryiska street), (flexible hours) or full-time remote

**Interview Stages**
1-st stage - call with Recruiter (30 min)
2-nd stage - interview with our Senior Full Stack developer (about 1 hour)

**Our Benefits**
- Opportunity to improve your skills in a team of senior tech experts
- Paid vacations and sick leaves, additional days off, relocation bonus
- Wellness: Medical insurance/sports compensation/ health check-up+flu vaccination at your choice
- Education: regular tech talks, educational courses, paid certifications, English classes
- Fun: own football team, budget for team-lunches, branded gifts
- One of the best IT employers in Lviv based on DOU rating