Backend Software Engineer (SWE I)

Swvlover 1 year ago
United States
Remote
Full-time
Beginner Level (< 1 year)

Job Description

Required Qualifications

  • Zero to 1 year of experience developing, shipping and maintaining web applications and systems in FYP or as a freelancer
  • BS in Computer Science or a related technical field or equivalent practical experience.
  • Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Understanding of software design patterns
  • Strong Knowledge of OOP and Data structure.
  • Experience writing NodeJS, Go, Java or Python
  • Understanding of relational, SQL, NoSQL databases and database design is a plus
  • Experience working in a microservices environment
  • Experience working with containers and container orchestration
  • Experience working with GraphQL, gRPC, Kafka or Kubernetes is a plus

Required Skills

Software Design Patterns
GraphQL
Python
Go
SQL
Kubernetes
NodeJS
NoSQL
Container Orchestration
Containers
Data Structures
Kafka
OOP
Microservices
Relational Databases
Java
gRPC