Full Stack Engineer, Senior at Affinidi
🇮🇳 India › Bengaluru (Posted Jun 24 2022)
Headquartered in Singapore with offices in Germany, Ukraine, and India, Affinidi empowers Data Owners like you and me to control and selectively share our verifiable credentials through decentralized technologies. Affinidi, along with Trustana and GoodWorker, are separate ventures under the LemmaTree Group, founded and funded by Temasek, a global investment firm.
Affinidi partners with governments and stakeholders within the travel and aviation, healthcare, and technology space to build a trusted ecosystem that enables safe travels across the globe through Affinidi Travel. We also deploy decentralized technology and verifiable credentials to global businesses within financial services, to redefine the way they serve organizations and individuals, through Affinidi Finnovate.
As an employer, we’re more than just a workplace. We believe in the strength of our diversity of thought and experiences. We love the journey as much as the destination, and we love belonging to a team that prides itself on mutual respect.
If you're passionate about decentralised technologies, we’d love to speak with you.
What you’ll do
You will create REST/GraphQL based web services and APIs for consumption by mobile and web for distributed B2B platform
You will code, test and operate Nodejs based services
You willI implement new features in a highly collaborative environment with product managers, UI/UX experts, and fellow engineers
You will contribute to a future-ready, high quality, and performance code base
You will share your technical solutions and product ideas with the team
You will mentor other engineering team members
You will contribute to team and organizational improvements in process and infrastructure
You will be part of a truly global team
You will work in an exciting startup environment where you can be autonomous and try new things :)
You should apply if
You have experience in backend development, using languages like Node.JS and Golang
You have used TypeScript extensions
You are familiar with NoSQL databases such as MongoDB or CouchDB, Web services, SOA patterns
You have good working knowledge of design patterns, building and deploying microservices on the cloud
You have hands on experience with REST APIs or GraphQL
You have experience with Test Driven Development and know when to apply it
You have knowledge of web libraries and frameworks such as ReactJS/VueJS, AngularJS, and Clojure
You have experience working on AWS or other cloud stacks and Docker
You have experience building / consuming OpenAPI and GraphQL specifications
You have experience building microservices systems and testing them
You have experience building systems with high data protection requirements, anonymous data and data encryption
Bonus points if
You have worked with Blockchain technology
You have domain expertise working with decentralised identity solutions
You have experience of building systems that require cryptography
Here is the interview process for this role:
30m interview with one of our Talent Team or Recruitment Partners
45m interview with our Engineers
1.5hr pairing interview with one of our Engineers
1hr leadership meeting
We can be flexible with the structure if someone's circumstances or timescales require it for good reason, just let us know!
Please reach out if you have any specific requirements so we can be as accommodating as possible for you.
Please mention that you found the job at ClojureJobboard.com