We are looking for a skilled Fullstack Developer with strong expertise in ReactJS TypeScript and NodeJS as well as solid English communication skills to join our project team.
RESPONSIBILITIES
- Develop features for a cybersecurity SaaS product.
- Write highquality secure code and perform testing.
- Maintain troubleshoot and improve existing software.
- Collaborate with the team on feature scope and engineering requirements.
- Contribute to improving engineering practices.
PROGRAMMING
- Write clean maintainable and testable code.
- Develop UI components (React TypeScript).
- Build RESTful APIs ( TypeScript).
- Conduct peer code reviews.
- Ensure software security and reusability.
SOFTWARE DESIGN
- Define API endpoints schemas and documentation.
- Create reusable scalable UI components.
- Work closely with engineers PMs and designers.
- Optimize system performance and reliability.
- Identify and communicate potential blockers.
TEST AND MAINTAIN SOFTWARE
- Write unit tests for APIs and UI components.
- Fix bugs security issues and performance bottlenecks.
- Occasionally handle oncall customer support.
REQUIREMENTS
- Bachelors in Computer Science or equivalent experience.
- 5 years in software development.
- Strong JavaScript/TypeScript HTML5 CSS3 skills.
- Experience with React APIs and cloud security.
- Solid understanding of Git Agile DevOps microservices SaaS and cloud platforms (AWS/Azure/GCP).
- Strong problemsolving and communication skills.
WE OFFER
- Friendly team and a pleasant working environment either in our office in Lviv office or remotely
- Longterm employment
- Interesting and challenging projects
- Competitive compensation based on your experience and skills
- Opportunities for professional development and knowledge sharing
- Competitive social package: 18 days of paid vacation and 5 days of sick leave
- Free English classes
- Accounting Services for Ukrainian Entrepreneurs
Required Experience:
Senior IC