


Senior Frontend Developer
Projects we will work on together
-
Building Energy Management System / USA
Product to unlock new revenue for real estate owners by transforming their buildings into power plants and connecting them to new energy markets and customers. Tasks related to creating 21st-century deployments, ensuring smooth operation, securing the whole ICT, and always look forward to how to improve solutions to the Infrastructure problems​


Your daily job and responsibilities
-
Work across the entire software development lifecycle by determining and designing system specifications, requirements, standards, and hands-on programming focused in the Frontend.
-
Design FE application architecture and long term components to build upon.
-
Estimate efforts needed for feature development, deployment, and maintenance.
-
Communication with the other engineering teams to align the interfaces and data structures.
-
Review prepared merge requests by other team members.
-
Help the team with problem solutions and debugging.
Your Teamleader and team
(Linuxhead trying to automate best security practices in docker containers and Kubernetes environments)
Dávid is the Platform team Lead in MAKERS and one of the co-owners. He is a big fan of CNCF/cloud technologies and is active in multiple technology meetups (such an IoT Bratislava, Kubernetes, etc.). You will cooperate with him to bring relevant FE technologies to the solutions within the Frontend team.
​
The Frontend team is responsible for creating web and mobile applications for the multitude of our customers.

Relevant skills, knowledge and experience
-
MUST HAVE
-
5+ years of experience in Frontend development including web and mobile applications.
-
Experience designing and implementing multiple FE applications in React which are successfully running in the world.
-
JS/TypeScript language knowledge and active experience working on FE applications
-
Experience working together with other software engineering teams to design the application architecture for long-term development
-
Ability to work independently, problem-solving and team player approach for any challenges.
-
​
-
SHOULD HAVE
-
Geospatial (Map) visualization experience, interactive map widgets and visualizing data for the end users
-
Experience with data visualization frameworks to show data in interactive customized graphs. (Recharts.js, D3.js or similar)
-
Working knowledge of HTTP/REST/Websocket technology, OpenAPI specifications
-
Working understanding of git and ability to utilize git in day-to-day operations.
-
Track record of performance optimizations and improvements of FE application to provide better user experience
-
Securing applications from unauthorized access via industry standard technologies (OAuth, JWT authentication and session management)
-
Microservice architecture approach and principles
-
​​
-
NICE TO HAVE
-
GraphQL as extension to REST APIs.
Experience using Flutter in application development.
Domain knowledge of Energy based applications and requirements
-


What you can expect
-
Result-oriented company - we care about results, not hours. We support each other to reach goals.
-
Interesting job and projects - we work in emerging business and technologies, mostly for foreign customers in the USA and Europe.
-
Learn by experience - you will work with experienced players who love to move forward.
-
Remote-first job - work from wherever you want, our office is a social space, not a mandatory place to work.
-
Flexible time hours - no attendance system or anything similar, choose your time when you work and are productive.
-
No limit to sick days or holidays - we believe in work-life balance, our people decide how much they work.
-
We like your growth - we care about people in the company, each person has his own growth plan, performance feedback twice per year with engineering level, and rate re-evaluation.
-
We love to learn - Coursera for free, certifications paid and our own internal workshops
-
Transparent environment - we believe in transparency and give our people the possibility to shape the company as their own.


