Software Engineer
Apply on
Minimum of 8 years of professional experience in Software Development.
- Proficiency in JavaScript (TypeScript) and familiarity with Go.
- Solid understanding of frontend and backend technologies, including ReactJS,
ExpressJS, and Gin-gonic.
- Experience with AWS services, Docker, and Kubernetes.
- Familiarity with CI/CD pipelines using GitLab and ArgoCD.
- Knowledge of relational databases (MySQL, PostgreSQL) and caching solutions
(Redis).
- Understanding of REST API, GraphQL API, JWT authentication, and Elasticsearch.
- Experience with logging and monitoring tools like Splunk or OpenSearch.
- Proven experience with automation testing, particularly using Cypress for E2E
testing.
- Hands-on experience with performance testing tools like Gatling and Autocannon.
- Experience with contract testing frameworks such as Pact.js.
Soft Skills:
- Strong analytical and problem-solving abilities.
-Excellent communication skills, both verbal and written.
- Ability to work collaboratively in a fast-paced, agile environment.
- Leadership qualities with the ability to mentor and guide team members