Software Engineer, FinTech Company

Jo

22 May 2024 | 4 นาทีอ่าน

Permanent Full-Time

THB50,000 - TH120,000

Job Type

Full time (Permanent)

Salary

THB50,000 – TH120,000

Job Reference Code

Software-Engineer-Fin-Tech-Company

Paste a code above in the Registration Form to apply.

Company Overview

This FinTech company, which was awarded the Binance Launchpad, is at the forefront of revolutionising DeFi with our unique 0% cost borrowing and Pay-As-You-Earn model, reshaping the landscape of leveraged DeFi to maximise user benefits. Our dynamic and respected position in the FinTech space not only sets new standards in the Thai market but also makes us a key contributor to the global evolution of finance, offering an unparalleled opportunity to be part of a team that’s shaping the future of financial technology.

Position in Brief

In the Software Engineer role, the candidate is contributions to developing a DeFi application are critical, encompassing architecture design, API creation, and comprehensive system integration. Your leadership not only ensures technical excellence and compliance but also drives innovation, significantly influencing the team’s capability and the company’s standing in the FinTech sector.


Key Responsibilities

  • Design the overall architecture of the DeFi application, ensuring that it meets both functional and non-functional requirements, such as scalability, performance, and security
  • Create APIs for interaction between the front-end and the smart contract or blockchain layer. Ensuring these APIs are secure and efficient
  • Build and maintain the user interface of the DeFi application. This includes ensuring a responsive design, user-friendly navigation, and integrating with back-end technologies
  • Develop the server-side logic and database management, involving working with cloud services, managing node operations, and ensuring reliable connection to blockchain networks
  • Ensure security of the application against common web vulnerabilities and blockchain-specific risks. This includes implementing encryption techniques, secure key management, and regular security audits
  • Write and conduct tests to ensure both the front-end and back-end of the application function correctly and are bug-free. This includes unit tests, integration tests, and end-to-end testing
  • Monitor and optimize the performance of both front-end and back-end systems. This includes optimizing smart contracts for gas efficiency, improving the load times of the user interface, and ensuring database efficiency
  • Collaborate with other team members, including Blockchain Engineer, UI/UX Designers, and Product Managers This also involves effective communication of technical concepts to non-technical team members or stakeholders
  • Lead and mentor junior/mid-level developers, conducting code reviews and providing guidance on best practices
  • Keep up-to-date with the latest trends in blockchain, DeFi, and web development technologies, and integrating these innovations into the product where appropriate
  • Create and maintain comprehensive documentation for the software, including system architecture, API endpoints, and smart contract details
  • Ensuring the application complies with relevant laws and regulations related to financial services and data privacy

Qualification

  • Key Requirement

    • A minimum 3 years of experience in full-stack development, including both front-end and back-end technologies
    • A minimum 2 years of experience in database management
    • Proven solid experience in
      • Developing application layers over Blockchain technologies, preferably Ethereum
      • Excellent problem-solving and work under tight deadlines
    • Proven high proficiency in
      • Modern JavaScript/Typescript frameworks (such as Next.js, React, Nest.js) and Node.js
      • Database management tools using MySQL, MongoDB, PostgreSQL, and Redis (At least 2 in list)
    • Proven strong understanding in
      • Web app security practices
  • It’s a plus, if you have

    • Familiarity with DeFi Concepts
    • Understanding in smart contract development and Solidity
    • Experienced in ETH JSON-RPC
    • Familiarity with DevOps practices and tools such as Docker, Kubernetes, and CI/CD pipelines
    • Understanding of regulatory environment and compliance requirements in the fintech or DeFi space

Working Environment & Benefits

  • A workplace that encourages rapid learning and development
  • Requiring only three days in the office each week,complemented by the perk of complimentary lunch and dinner at Siamscape
  • Opportunities for knowledge exchange during office work
  • A MacBook provided for professional use
  • OPD coverage up to 2,000 THB and annual health checks
  • 50% subsidization for Virgin Gym memberships

To apply for this job please visit www.sform.talance.tech.