Blockchain application development is hard. Fewer than 1% of developers have experience with the technology but it is increasingly clear that everyone on the planet will be positively impacted in the coming years by the technology, as meaningful applications are built and adoption increases. As with all transformative technologies, developers play a foundational role in unlocking the benefits.
SettleMint makes blockchain application development easy for developers. We abstract away complexity so developers can devote their time and efforts to building game changing solutions for a better tomorrow. SettleMint is the leading high-performance low-code platform for blockchain application development for enterprise and public sector.
We are a venture funded global scale up clearing the path for blockchain application developers to succeed. We are growing fast with clients in financial services, retail, manufacturing and public institutions in Europe (Belgium), MEA (Dubai), India (Delhi) and APAC (Singapore) with additional market openings foreseen in the months ahead. We work closely with our growing network of partners in all regions enabling them to quickly and easily develop and deliver solutions to their clients.
We are remote-first and put skills and cultural fit on the same level supporting both vertical and lateral career progression opportunities for top performing team members.
About the role
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
Integration of user-facing elements developed by front-end developers with server side logic
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Implementation of security and data protection
Integration of data storage solutions
Qualifications
Fluent both in written and spoken English
Previous experience in blockchain development is a big plus
Strong proficiency with JavaScript/Typescript
Knowledge of Node.js and frameworks (Nest.js)
Understanding the nature of asynchronous programming and its quirks and workarounds
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Familiar with GraphQL and the Apollo ecosystem
Knowledge of NoSQL and SQL databases and data stores (Mongo, Postgres, Redis) and its ORM’s (TypeORM/MikroORM)
Experience with message brokers (RabbitMQ)
Comfortable with CI/CD pipelines, setting up web servers (nginx) and container technologies (Docker).
BSc/BA in Computer Science, Engineering or equivalent by experience
Benefits of working with us
A fun team to be in with high standards and a culture of transparency, collaboration and excellence
A fast growing team that is fired up and passionate about what we do because, well, it is bloody important
We care about your growth and development and promote lateral and vertical career progression
Global colleagues who are passionate, hardworking and smart, just like you
Clear targets and clear rewards when you crush them
Flexible working hours, location, and async work environment
Work in a stable scale-up in a cutting-edge, forefront industry
SettleMint is a remote-first company , with our work culture and company policies centered around remote work. Operating from various locations around the globe, with offices in Leuven (Europe), Dubai (UEA/MEA), Singapore (APAC), Tokyo and Delhi (India) , employees are linked to their nearest regional office but are empowered to work remotely, in the office or anything in-between that they find most comfortable.
We believe in offering employees a flexible workspace to create a happy, productive, diverse and inclusive team.
Database Developer with DBA Experience Location: Palo Alto, CA (Remote Currently) Duration: 12 Plus Months Required Skills: ยท Google Cloud...
Apply For This JobJob Description BBB is seeking a Director of Graphic Design, headquartered in New York, and working firm-wide (including offices in...
Apply For This JobJob Details Full-time$85,000 – $90,000 a year1 hour ago Qualifications Data modeling Oracle ETL Informatica Full Job Description Role Title:...
Apply For This JobFor detailed duties and qualifications, please visit our website at www.mofb.com where you must apply on-line to be considered for...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> JOB SUMMARY Responsible for the front and back end software development for the tools used...
Apply For This JobPosition Title: .Net WPF Developer Location: Coopersburg, PA Duration: 12 Month Genus – 1. Languages: C#2. App Framework: .Net Framework/.Net...
Apply For This Job