Position: Senior Software Engineer (Frontend, Full-Stack)
Company: Blockper
Category: JavaScript
Experience required: 3y
English level: upper
Published: 2023-05-01T00:00:00+03:00

We're looking for seasoned Software Engineer with solid experience in Front-End development and familiar with other components involved into product development: Back-End, DevOps, Etc. Good candidate should have spoken English at upper-intermediate or above level, solid analytical skills, good team play and agile mindset.

We do support Ukraine and primarily aiming for candidates on UA payroll within Central or Eastern European timezone. Full time engagement only with long-term collaboration.

MUST Have:
 - Proven Vue.Js experience
 - In-depth knowledge of Nuxt3 and TailwindCss
 - 3+ years of experience in relevant technologies
 - Minimum of 5+ years of overall IT experience 

NICE to Have:
 - PHP/Laravel
 - Docker
 - Swagger/Postman
 - Git VCS
 - Google Cloud / Cloud Run
 - NodeJS basics
 - Good understanding of REST API
 - Comfortable with Linux environments and CLI

Successful candidate should also have following qualities:
 - Care about software quality
 - Respects product in development
 - Strive to make a difference
 - Good attention to detail
 - Works with minimal supervision
 - Promote best engineering practices

Beside above, candidate expected to have experience with tools, like: Slack, Jira, Confluence, Bitbucket; intense practice in Code Reviews, Unit Tests, Release Deployments, Documenting Solutions; well aware of Agile SDLC and Scrum specifically.

Typical duties:
 . Take an active part in Scrum activities
 . Support building product development roadmap
 . Work closely with other UX, DEV, QA teams and PO
 . Perform technical and functional requirements analysis
 . Provide estimates and technical documentation on request
 . Develop new Front-End features
 . Write high-quality code and documentation
 . Respect performance, reliability, and maintainability
 . Track work items using project management tools
 . Manage individual project priorities, deadlines, and deliverables
 . Work in collaboration with third party vendors, when required

Degree in Computer Science or related field is an advantage!