Software Engineer

Skills
JavascriptNode.JsReact.JsSQLDebuggingIncident ManagementMicroservices
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years of experience in technical support software development or related technical roles
  • 4+ years hands-on experience with JavaScript technologies such as JavaScript TypeScript and Node
  • Experience with frontend frameworks such as React
  • AWS Certified Developer or Solution Architect is a big advantage
  • Experience with database troubleshooting and performance tuning such as SQL and MongoDB
  • Strong understanding of microservices event-driven architectures serverless and container technologies including Lambda Docker and Kubernetes
  • Experience working with large scalable distributed systems
  • Ability to debug troubleshoot and resolve complex technical issues
  • Strong analytical and debugging skills
  • Excellent communication skills across technical and non-technical audiences
  • Experience working directly with clients and Client Success teams
  • Must work in EST timezone
  • Knowledge of mobile apps is an added advantage

Nice to have

  • Collaborative
  • Passionate
  • Analytical
  • Detail-oriented
  • Client-focused

Day to day

  • Provide expert technical support across multiple products while partnering with Client Success and end clients.
  • Serve as the primary technical point of contact and diagnose complex issues in web and mobile applications.
  • Debug secure RESTful services lead incident response and collaborate with Engineering Product and DevOps to improve reliability.