Senior Fullstack Developer (Golang+React)

We are seeking a highly skilled Senior Full Stack Developer to join our team and contribute to the development of scalable and high-performance applications in a FinTech environment.
 

Requirements:

  • 8+ years of experience in development
  • Strong expertise in React.js with TypeScript and backend (Golang) development
  • Experience working with REST APIs, GraphQL, and modern ORMs
  • Solid understanding of relational databases (MySQL/PostgreSQL) and query optimization
  • Strong knowledge of cloud infrastructure (AWS) and its various services
  • Experience in mentoring junior developers and code reviews
  • Ability to manage software projects from inception to production deployment
  • Understanding of industry standards for FinTech applications
  • English level: Upper-Intermediate+ 

 

Would be a plus:

  • Knowledge of blockchain technologies and cryptographic security.
  • Understanding of financial data processing, payment gateways, and transaction security.

 

Responsibilities

  • Full stack application development, including frontend web and backend service development
  • Develop and maintain backend services using Go (Golang)
  • Build and optimize RESTful APIs and GraphQL APIs
  • Design and develop frontend applications using React.js with TypeScript
  • Work with relational databases (e.g., MySQL/PostgreSQL) and ORMs to ensure data integrity and performance
  • Implement robust testing and debugging practices to maintain high-quality software
  • Design and manage AWS cloud infrastructure including services like S3, Lambda, CloudWatch, CloudFormation, RDS, EC2, and ECS
  • Ensure application security, authentication, and data protection
  • Optimize API performance, caching strategies (e.g., Redis), and database queries
  • Implement CI/CD pipelines and Infrastructure as Code (IaC) using tools like CloudFormation or Terraform
  • Monitor and handle error logging using AWS CloudWatch or equivalent tools
  • Manage the full software development lifecycle, from conception to deployment
  • Maintain and upgrade existing software to ensure scalability and reliability
  • Collaborate with internal teams (developers, product managers, operations, marketing, BI, finance, etc.) to identify and resolve system requirements
  • Provide 2nd-line support to internal teams and assist in troubleshooting
  • Mentor and guide junior developers, reviewing code and sharing best practices

 

We offer:

  • Competitive compensation;
  • Social package (24 working days of annual leave, 5 paid sick days);
  • Flexible working hours;
  • Challenging projects in diverse business domains and a variety of tech stacks;
  • Personal development and professional growth opportunities;
  • Work with talented, ambitious and family-feel teams;
  • Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
  • Compensation for your professional certification & support for your learning activities;
  • Opportunity to choose IT equipment you like;
  • Corporate social responsibility.
Published 11 April
49 views
ยท
5 applications
100% read
ยท
80% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.