30 серпня 2024
Front End Engineer Львів, Черкаси, віддалено We are looking for a Software Engineer who can handle different internal projects with a focus on front-end side. Currently, there are 2 actively developed projects and 1 in maintenance. We’re looking for additional support to assist with them. The primary technology for new features will be React with TypeScript, but the existing Angular project requires maintenance. We also plan to use the Microfrontends concept (such as
30 серпня 2024
Front End Engineer
Львів, Черкаси, віддалено
We are looking for a Software Engineer who can handle different internal projects with a focus on front-end side.
Currently, there are 2 actively developed projects and 1 in maintenance. We’re looking for additional support to assist with them.
The primary technology for new features will be React with TypeScript, but the existing Angular project requires maintenance. We also plan to use the Microfrontends concept (such as ) to utilize React as much as possible.
Team composition
1 Software Engineer, 1 QA, DevOps, BA and PM
Stack
- FE: React v17, Angular v14
- BE: Java (Spring Boot);Node.js (Express); PHP (Yii)
- DB: PostgreSQL, MariaDB
- Other: RabbitMQ, WebSockets
Job highlights
- A variety of tasks and opportunities to learn new technologies
- The chance to grow as a full-stack engineer
- Working alongside a strong engineering team
- Collaborative environment with regular feedback and mentorship
Responsibilities
- Developing new features
- Fixing bugs
- Writing tests
- Proposing new ideas to enhance the workflow
Qualifications
- 2+ years of experience building web applications
- Experience with React, and readiness to work with Angular and jQuery
- Experience with TypeScript
- Familiarity with Material UI or similar UI toolkits
- Experience with Rest APIs integrations on front-end side
- Experience with Webocket for real-time events handling
- Willingness to work on BE (with Java and Node.js) or some experience with BE or understanding it will be a plus
- Experience with SQL databases (MariaDB or PostgreSQL) is nice to have
- Experience with Docker and Docker Compose is nice to have
- Understanding basic design patterns
- A solid grounding in computer science fundamentals, data structures, algorithms, and object-oriented design practices
- Following basic programming principles to write a clean code (DRY, KISS, Abstraction Principle, Avoid Creating a YAGNI)
- Experience with unit and e2e testing is a big plus
- Self-reliance
- At least an intermediate level of English
Our benefits:
- No micromanagement
- Freedom to engage in decision-making and implementation
- Ability to work in a team of professionals (the ratio of middle and above specialists 80/20)
- Participation in the development of high-quality products
- Direct communication with clients on a partnership level
- Professional development opportunities ($600 education budget, well-managed processes, communities, internal library)
- Health insurance
- $600 extra for the health care, sports, or mental health
- 20 paid working days off and 10 days of sick leave
- Opportunity to work remotely
- Soulful team buildings and corporate events
Join us and be among those who care!