Back-End Software Engineer

MODEX

19-10-2020 | EXPIRA LA 07-11-2020

RESPONSABILITATI

We are looking for an analytical, results-driven Back-end Developer. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you to present what new opportunities we can provide you.

As a Back-end Developer you will use your knowledge, your programming languages abilities and also you will make use of various tools to analyze and build new features and new products, formulate more efficient processes, solve problems, and create a more seamless experience for our users.

Our ideal Back-end Developer has the ability to understand the products at different abstraction levels and develop features that work within the product framework, while at the same time, continuously improving the architecture along the way. The ideal candidate has a strong technical knowledge, but is also a team player, who likes to collaborate and motivate others driving them onto the common goal.

Responsibilities

Software development for new features and new products;
Participate in the entire application lifecycle, focusing on coding and debugging;
Build clean and reusable code following standards, best practices and our internal guidelines;
Take responsibility of your code delivery, including all the necessary steps;
Inspect and improve server code for speed optimization;
Analyze data, flows, and source code to troubleshoot problems and identify areas for improvement;
Collaborate with Front-end developers to integrate user-facing elements with server side logic;
Develop ideas for new programs, products, or features by monitoring industry and emerging technologies;
Taking lead on projects, as needed; be proactive.


CERINTE

Requirements

5+ year experience in object oriented programming languages like Java, Golang, C++, C#; our infrastructure is mainly Java;
In-depth understanding of the entire web development process (design, development and deployment);
Experience in web API development and testing tools (e.g. Postman);
Proficient with Git tools and familiar with Docker and Unix environments;
Willingness to learn new programming languages and technologies;
Ability to meet tight deadlines;
Capable of prioritizing multiple tasks in order to meet goals without management oversight;
Teamwork skills with a problem-solving attitude;
Focus on efficiency, user experience, and process improvement;
Education in computer programming, computer science, or a related field;
Comfortable working with Agile methodologies.

Nice to have

Experience in messaging patterns, async/reactive programming
Experience in NoSQL databases like MongoDB, RethinkDB, CouchDB etc.
Experience in authentication design and development (OAuth, SAML, etc.)
Experience in back-end JavaScript (and a smattering of front-end)
Experience in any blockchain framework like Tendermint, Hyperledger Sawtooth, Hyperledger Fabric, R3 Corda, etc.
Understanding of the blockchain core principles
Any other programming experience like Ruby, Python, PHP, etc. or any experience with cryptography
Knowledge of TCP/Websocket communication protocols

Skills

No matchObject-Oriented Programming (OOP)
No matchProcess Improvement
No matchComputer Programming
No matchNoSQL
No matchBack-End Web Development
No matchGo (Programming Language)
No matchOAuth
No matchAPI Development
No matchLinux
No matchRethinkDB


DESCRIEREA FIRMEI

Modex is a tech company specialized in the blockchain technology sphere and Fintech related products. We strongly believe in a future built around technology. We offer fully integrated services designed to solve the last mile adoption problem of the blockchain and our aim is to make blockchain user-friendly for every single device or person. At Modex, we are constantly innovating thanks to our incredible team of experts and we are raising the bar as we offer services for the entire blockchain technology ecosystem: Marketplace for Smart Contracts, community tools for developers and blockchain database services for enterprises. At the operational office, in Bucharest, our employees enjoy a dynamic work environment in a prime location, with cool views over the city. As a company driven by innovation and diversity, we value the initiatives of our colleagues; we encourage them and give our employees full support in achieving their professional goals. Being open-minded and daring are part of our company's DNA and we are eager to share these attributes with our future colleagues.
Since day one, our mission has been to facilitate the adoption of blockchain into society and to solve real-world problems using this revolutionary technology. In over three years, thanks to our incredible team of experts, Modex has evolved from the world’s first app store for the blockchain into a complex ecosystem designed for developers’ needs and enterprises looking for blockchain solutions.

With innovation as one of the company's main pillars, Modex has brought to the market a suite of revolutionary products and services.

With offices in London, Bucharest, Silicon Valley and Washington D.C. (upcoming), Modex provides a dynamic, diverse and inclusive workplace. We provide equal growth opportunities to all of our employees, regardless of nationality, age, skin colour, religion, gender identity and expression or sexual orientation. Fairness, respect, commitment are values which can be found in the company's philosophy. Besides professional training alongside our IT and banking security experts, our future colleague will benefit from rewards and recognition, as well as personal development opportunities.

We are looking forward to welcoming you to our team!