Frontend Developer
UnderDefense
17 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Remote
Tech stack
CSS
Data Visualization
Software Design Patterns
Amazon DynamoDB
Elasticsearch
Ember.js
PostgreSQL
Node.js
NoSQL
Object-Oriented Software Development
Responsive Web Design
SQL Databases
TypeScript
React
Vue.js
Angular
Front End Software Development
REST
Requirements
Do you have experience in TypeScript?, * Experience in working with TypeScript 2+ years
- Ability to work with the team efficiently
- Experience in working with React (experience with Ember/Angular/Vue would be a plus)
- Knowledge of design patterns and object-oriented programming
- Knowledge of CSS and responsive design
- Experience in working with REST API
- Good communication skills (at least Upper-Intermediate English level)
- Knowledge of UX principles
- English: Intermediate
Would be nice to have:
- Knowledge of NoSQL databases (ElasticSearch, DynamoDB, PostgreSQL)
- Experience in working with SQL
- Experience in creating data visualizations (ChartJS, ECharts)
- Experience with NodeJS
Salary? Firstly, we value personality and want to get to know you as a professional. We do not set financial limits for the position and try to find common ground with each candidate individually. Let's find out how we can benefit each other.
Benefits & conditions
- Competitive compensation package with opportunities for career advancement.
- Innovative and dynamic work environment focused on product development.
- Remote/Flexible working hours to accommodate personal commitments.
- Opportunities for global collaboration with teams around the world.
- Paid time off including vacation and sick leave.
- Reimbursement for professional development activities such as conferences and certifications.
- Health and wellness benefits including internal medical insurance.
- Social events and team-building activities to foster a positive work culture.
- Minimal bureaucracy to ensure efficiency and productivity.
What you can do for us:
- Write and refactor production quality code
- Participate in daily code reviews
- Maintain code quality through testing
- Participate in product requirements and design reviews
- Convert business requirements into technical specifications, architectural designs, and ultimately code
- Write and maintain documentation
- Taking features from ideas to production - understanding software and cloud architecture, and choosing the right tools for the task
About the company
UnderDefense is looking for a talented Front-end Developer to join a fast-growing team focused on developing a new product in the cybersecurity domain. Its main purpose is Automation of Security Incident Response.
Taking part in creating a new product from zero to hero and becoming a part of its success story may become an exciting opportunity for our candidates.
About the product:
We build easy-to-use all-in-one Cloud-based solutions that remove complexity from cybersecurity and automate Threats Detection & Response to stop ransomware & reduce data breach risk for companies of any size. The product is based on easy deployment through SaaS infrastructure with all the needed tools and answers in one place. It`s a simple and streamlined approach to augmenting SaaS with hardware/virtual cloud sensors to expand data collection in minutes. To analyze data, we combine external data feeds, ML, and anonymized customer data in our shared analytics environment. Customers get enterprise-grade capability without lifting a finger for their mid-size enterprises. Using Automation and Integration, UnderDefense provides seamless protection for our customers without requiring large security teams or expensive service contracts.
Our Tech Stack:
* Frontend: React, Typescript, AntD, Recoil JS
* Backend: Node (Typescript, Express, Dynamoose), Python (Fastapi, TypeHint), AWS SDK
* Integration and Delivery: Docker, Gitlab, AWS, ECS, Fargate, S3, ESS, DynamoDB, Cognito
What we can do for you:
* Pioneering Ukrainian cyber product: develop our Ukrainian cyber product from the ground up.
* Comprehensive product development: handle everything from product code and requirements to design and feedback.
* Predictable delivery: focus on delivering features in time rather than compromising on speed.
* Design synergy: bridge the gap between design and development with our design framework.
* Flexibility: explore Node.js to extend your skills.