We are looking for Senior Node.js Developer for Real Estate Lease Online Service (possible work remote)

About the customer
Our client offers prospective renters a fast, convenient lease guarantee in exchange for a fee, so they can qualify for the apartment of their dreams. We also help prospective renters qualify for leases they want, and to help landlords and brokers sign leases and fill vacancies in a quick and secure way. Our coverage is 100% free to landlords! Our Lease Guarantee Bond is backed by Hanover Insurance group, an A-rated (Excellent, by AM best) insurance company with over $13b in total assets.

About the project
The project is in live but all time it’s improving with new features. It involves the monitoring of incoming business requirements and convert them into technical design decisions. The day to day work requires strong problem-solving skills from engineering team in design of the microservices architecture, integration with external Property Management System, Re-organization of some sub-systems. The major part lies also in creation of more efficient data acquisition algorithms from external data providers (we work with a huge load of data sets from partner services). It is quite important to ensure the high level of efficiency in testing web services during the development process – shift from integration tests to unit test coverage.

About the team
Total number of developers is 10 ( Senior FrontEnd & BackEnd engineers).
Methodology: Scrum, two-week iterations, devs take a role of the scrum master.
Type of communications: Slack, pivotal tracker, video conferences.
Working hours: flexible, agreeable, EST is preferred.
Engineering culture: Team has strong code review culture (nothing gets merged without approval of other team members). It’s really important for devs to not to go defensive on code reviews and have pairing sessions to share context.
Every dev should be able to work on any part of application.

Responsibilities
-Negotiate business requirements and product features
-Writing new features for backend functionality and related to our three insurance products
-Working on API integrations
-Building infrastructure to support other developers
-Performing code reviews

Required Skills:
-Strong understanding of JavaScript/TypeScript
-Strong understanding of SOLID principles
-Strong understanding of testing using Test & Behavior Driven
-Development (TDD &BDD)
-Intermediate understanding of Functional Programming patterns
-Experience with Agile methodologies
-Intermediate experience with async programming
-Upper-intermediate English

About Brightgrove
Brightgrove is an industry-leading software development company with offices in Kyiv, Kharkiv, and Minsk. We build award-winning products that bring significant value, real results, and help our customers from a variety of industries to grow their businesses.

Our team currently consists of more than 350 people across different areas, passionate about technologies and software products. Although we work as multiple teams, use different platforms and languages, we all share the same goals and ideas of how to build things. We are a human-driven company!

What You Get With Us:

Professional and career growth
Warm and friendly working environment
Comfortable and cozy office in the city center
No corporate BS – we move too fast for that
Competitive compensation depending on your experience and skills
Opportunities to travel internationally and between our offices
A chance to work with the latest modern technologies
You’ll work with the remarkable teams from all over the world
Working hours are flexible as long as you get the work done
Awesome corporate culture and team building events

At Brightgrove, every expert is valued, involved, and essential for each part of our company. As with wine, great software is created by great people.

About Brightgrove

Brightgrove is an industry-leading software company with offices in Kyiv, Kharkiv, and Minsk. We build award-winning products that bring significant value, generate an inspiring result, and help our clients succeed. Our key industries include Retail, Manufacturing, Energy, ISV & Marketing Agencies, Medicine, Online TV broadcasting and many more.
Our development team currently counts more than 300 people across different accounts, organized around technologies and products. Although we work in multiple teams, on different platforms, and in various languages, we all share the same goal and idea of how to build things.

Company website:
https://www.brightgrove.com/

Job posted on 8 November 2019
37 views

Apply for job




Get new jobs by e-mail

Describe what you’re looking for and Djinni will send you matching jobs.


E.g.: (senior|middle) rust -blockchain