As a JavaScript Developer you will be:
- implementing front-end components and designing architecture for new features
- further developing existing features
- ensuring high performance and responsiveness to requests from both front-end and back-end side
- optimizing applications for maximum speed and scalability
- helping with overall systems/data architecture development and integration issues
- participating in daily Stand-up meetings
- communicating with team members and clients (chat or hangouts) on daily basis
As a JavaScript Developer we expect you to have:
- good knowledge of Angular
- knowledge of Node.js and its frameworks/libraries i.e. Express and Mongoose
- good understanding of code versioning tools, such as Git
- expertise in HTML5, CSS3
- knowledge of NoSQL/SQL databases like MongoDB, MySQL, PostgreSQL
- being creative and proactive - always up for challenge
- can-do attitude
- willingness to cooperate with others and share both experience & knowledge within the team
- good communication skills
- excellent spoken and written English
It’s nice if you:
- understand and have worked with TDD
- worked with Scrum
- understand of AWS infrastructure
- are familiar with a mandatory code review process
- already have experience in working with a team and English speaking clients
We offer:
- conference and training budget every year
- flexible working hours
- up to 20% remote work
- internal trainings (tech & soft)
- integration events and parties in our great office
- informal atmosphere
- private health care
- paid vacation leave
- financed English course
- multisport and additional financed sports activities
- daily fresh fruit, good coffee and beverages
- EspeoDay (free lunch and small party every Friday)