Democratizing Recruitment
Job Description

Full Stack Developer

IT And Development
Department Mission
  • Become a part of the bigger picture and get ready to make important contributions to the development of innovative solutions.
  • To build a quality and comprehensive error-free technology infrastructure, establish and maintain an effective operational environment with 99.99% run time, and deliver quality, prompt, cost-effective, and reliable technology services to serve the best impossible experience for customers.
Role
  • The role is to build optimized, scalable and modular software using technologies based. You are tasked with developing and coding back-end components and connecting applications to other web services.
Authority
  • Research and test new technologies
  • Collaborating with others to build and develop a quality
  • Monitoring and Oversee company's data
  • Managing users and user roles
  • Detecting, announcing, and correcting errors
  • Proposing new solutions
Responsibility
  • Developing Back-end and Front on Node and React Native components and support new API’s
  • Design, development and testing of new product features
  • Collaborate with and review PRs of other team members
  • Improve the reliability and robustness of our application
  • Work on scalability and performance improvements
  • Work together with the sales and support teams on requirements and issue
  • Fluency in libraries such as Flask, SQLAlchemy, Click, requests, async, logging
  • Solid knowledge of different tools such as Postgres, Redis, GCS, Alembic, mypy, pip, Sentry, Icepeak
  • Applying Agile Design and DevOps principles
Requirements
  • 3+ years of experience with Node.js and React Native
  • Strongly experienced with Distributed systems and micro-services
  • Solid experience in databases such as MongoDB, Postgres, MySQL, DynamoDB.
  • Meaningful, real-world experience with any other of the following: Python, Angular or similar
  • Experience with messaging queues such as RabbitMQ
  • A drive to overcome challenges and solve problems with a creative twist
  • Having working experience with Git, Kubernetes and AWS
Benefits

It's always a good idea to include the benefits of the job the company will provide such as:

  • Flexible hours to give you freedom and increase productivity
  • Life insurance for you and your family members
  • Work remotely in the comfort of your home
  • Free Gym membership so you can stay in shape
  • Fun and energetic weekly team bonding events
  • etc.

Post the Job Now

Hire an expert for free