Transak- Introduction:

Transak is a developer integration for a fiat-to-crypto payment gateway. This solves the important problem of allowing mainstream people and businesses to access crypto and blockchain. It does this by integrating local compliance, payment methods, and liquidity from around the world. Transak is backed by top VCs such as ConsenSys.

The developer will be a 'doer' who can build & maintain critical systems that process millions of dollars in payments and require around-the-clock availability

Technologies we use: NodeJS, TypeScript, Python, MongoDB, Redis, AWS

Responsibilities:

  • Individual contributor qualified to develop software without any supervision
  • Design, write high quality code, debug and test various functions
  • Do peer code reviews & pair programming
  • Focus on code optimization, code quality, maintainability etc.
  • Produce functional specifications and design documents
  • Contribute to overall product requirements and design
  • Team player and always eager to teach new team members about the code, structure and design
  • Be creative and always try to evaluate new strategies to execute faster
  • Customer focused, adapt well in a fast-changing environment
  • Collaborate with engineers, operation team, data scientists , product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter

Requirements:

  • Having 2 - 6 years of software development experience
  • A strong expertise in NodeJS/TypeScript 2+ years
  • You’ve designed, built, scaled and maintained production services, and know-how to compose a service-oriented architecture
  • Experience in integrating with internal and 3rd party web services
  • Experience in building web services in REST using Node.js
  • Experience in databases such as MongoDB & Redis
  • Experience with Cloud computing AWS & Microservices architecture
  • Experience in writing test cases (unit and functional) to cover most of the code
  • Deep understanding of database structures, theories, principles, and best practices
  • Deep understanding of Node promises and event loop
  • Deep understanding of Git
  • Must be fluent in English
  • Interest in crypto and blockchain applications
  • Degree from a premier institute like IIT/NIT/BITS is desirable
  • Docker & Kubernetes experience is a big plus

Educational Qualifications:

  • Bachelors/Masters Degree in Computer Science / Software Engineering or equivalent

Nice to have:

  • Past experience in the financial technology and/or crypto domains
  • Contribution to open-source software
  • Experience in DeFi
  • Developing DApps or interacting with blockchains
  • Love to hack on weekend projects

Why join us:

  • 👫 A fast-moving, fun, and international company made up of skilful team players
  • 💬 Transparent, open, and collaborative work environment
  • 💰 Competitive salary and holiday allowance
  • 💰 Equity options so you can share in the success of the company
  • ⏱ Flexible work hours
  • 🌟 An opportunity to work closely with a proven executive team, board, and serial entrepreneurs
  • 💼 As we are backend by ConsenSys, you will be working with the industry experts

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We really mean this! Transak accepts you for who you are!