[ Positions Abroad @ 30.09.2017. 11:45 ] @
ABOUT US:

Buildcon Inc. is Belgrade based startup company incorporated in the US. We are developing
enterprise SaaS solution for analytics, data gathering and project management for
Construction companies and real estate developers.

Buildcon is a web and mobile app built with strong lean construction methodology as a core
idea and vision of the product. We are bringing agile to construction industry that is currently
based on old tech and offline tools.

Our company is funded by some of the best investments funds in the world like 500 Startups
(San Francisco) and Seedcamp (London).

Buildcon main features:

• Project setup with tasks, sub-tasks, user profiles
• Resources and people assigned to tasks
• Scheduling
• Comments, mentions and communication
• Reporting
• PDF drawings manipulation
• DMS


BACKEND DEVELOPER

As a back end developer you will continue work on our award winning ERP for construction industry. Implementing new features and logic for our REST API. No front end for you! Just enjoy pure NodeJS, and leave HTML and CSS hell for someone else. You will be working closely with our company founders and your work will directly affect success of our business.

• Development of web SaaS for construction project management software in agile project team
• Together with a dedicated team of highly skilled developers be responsible for maintaining and develop all parts of a complex service-oriented system
• Participates in all phases of the development life cycle, focusing on coding, testing, and debugging
• Work with a large arsenal of open source and cutting-edge technologies such as Node.js, Angular, MongoDB, MySQL, Docker, RabbitMQ and Redis
• Plan and implement model data structures for scalability
• Write secure code and architect applications
• Write clean code to develop functional web applications/services
• Troubleshoot and debug applications/services
• Works on the maintenance or enhancement of existing data structures
• Researches, evaluates and analyzes technical and design requirements
• Troubleshoot and fix bugs/flaws within backend services and other systems to ensure servers are running optimally
• Incorporate standards-based development processes for web/mobile applications
• Perform UI tests to optimize performance
• Manage cutting-edge technologies to improve legacy applications
• Build reusable code and libraries for future use
• Optimize the application for maximum speed and scalability


REQUIREMENTS:

• At least 3 years of professional experience in building services for the web and RESTful APIs, not necessarily with NodeJS
• Good Knowledge of NodeJS >= v6, ES6, Express
• Experience with NoSQL databases, in particular MongoDB, Mongoose
• Git knowledge (Git flow)
• Ability to follow design patterns set by the architect.

Desired additional skills:
• Experience with SQL databases, in particular PostgreSQL is a plus
• Experience with Redis is a plus
• Experience with micro service oriented architecture
• Good English skills



BENEFITS:

• You will be working in our Belgrade office located in Vojvode Stepe, near Autokomanda square.
• We believe that we should work together in one place as a team since it’s never boring, new situations and ideas are emerging on day-to-day basis, that’s why we need you to be here with us so you could fully understand why we do something and be able to execute promptly. Because of that - remote is not an option for us.
• We are working from 10am to 6pm Mon-Fri.
• No overtime, no working weekends, we are strongly against that.
• Gross salary range per month: 1000 – 1300 Euro
• We want to make you a part of our company by giving you 0,7% - 1% company shares. We will be growing together and you will be one of the earliest team members and part of the core Buildcon team.


If you are motivated to work, with excellent possibility to learn, develop and progress professionally, please send us your CV to: [email protected]