If you are an expert in Javascript and Node.js - come!
As a talented back-end engineer, well versed in modern best practice and patterns, you will be working on the next generation of our back-end capabilities, as well as adding to and improving our existing suite of APIs. You'll be helping to build and deliver core features and functionality in a modern codebase, working alongside a talented, experienced and dedicated cross-functional team. We take a collaborative approach to the design and planning of technical solutions. All our engineers contribute, and you will be expected to take an active role in this process, using your experience to assist in guiding the team towards the best solutions. How do we work? We run fortnightly sprints, with each engineer estimating the time needed for their tasks. Our project managers trust us to estimate things fairly and deliver good technical solutions; we're not micromanaged. We keep a tight feedback loop and demonstrate whenever we've built something new. We have stand-up meetings every Monday, Wednesday, and Friday morning β we've found it's a good balance between getting work done and keeping up to date with our team. We value team contributions and encourage every person to challenge the status quo.
What are we looking for? β’ Strong Typescript/ES6 β’ Experience of creating and maintaining APIs β’ Experience of working with Node.js, Express β’ Knowledge of testing tools and frameworks (e.g., Mocha, Jest, TDD, BDD etc.) β’ Experience of working with and querying NoSQL databases (ideally MongoDB) β’ Proficiency in data modelling β’ Familiar with various data formats (e.g., JSON, CSV and XML) and file processing β’ Strong analytical and problem-solving skills β’ Great communication skills; approachable, articulate, confident and open- minded
Bonus points for: β’ Knowledge of other languages, such as Python and C# β’ Knowledge of microservices and serverless technologies β’ Experience with AWS β’ Experience with ETL applications β’ Finance knowledge (no need to be an expert, but it'll help to know some basic concepts and jargon)Β
We offer
Comfortable three-story office and home atmosphere inside. Full supply of work equipment and accessories. Homemade lunches. Volleyball court in the backyard of one of the offices. Buns (x-box, sweets, fruit, board games, table tennis). Our employees' pets sometimes come to the office, which helps to be positive even in the most difficult days of deployment. Various corporate events and activities. Health care - massage in the office and the opportunity to consult with highly qualified doctors. Paid vacation and sick leave. Flexible schedule (try to enter the position of all employees). English language courses.
Your responsibilities: Enjoy your work)
About Brocoders
We came together as a team more than 9 years ago. We have evolved into a group of talented and highly-qualified specialists. Our team includes programmers, managers, marketing specialists, content managers, and designers working together. Our developers have extensive experience in both back end and front end applications. Our portfolio of projects completed includes web apps, mobile apps, back-end apps, scripts, and websites amongst others. We did this across a variety of solutions: helpdesk, statistics, e-learning, real estate, social networks, and others.