Responsibilities
To maintain and support Agile products, which includes:
•
Supporting application changes that might impact existing functionalities and processes or involve new features altogether
•
Maintenance and upgrading of product tech stack
•
Provide solutions or workarounds with regards to existing functionalities
•
Interact directly with client for the requirements/enhancements/issues
•
Debug user highlighted issues and provide solutions
•
Answer functional queries: - E.g. how to use functionalities
•
Testing and release management
•
Participate in users training
•
Snyk vulnerability fixes
•
Provide Audit and security review support
Skills needed:
•
8+ years of experience working with various language stacks, focusing on JavaScript, Typescripts, NodeJS and ReactJS
•
Experience working in SQL, Redis, NodeJS (TypeORM, Express JS) is must.
•
Familiarity with cloud-based technologies, architectures and storages. AWS is preferred.
•
Broad-based knowledge on custom (primarily web) application development
•
Demonstrable expertise with web and mobile application and related architectures and concepts (e.g. security, microservices, solid principles, system designing etc.)
•
Well-versed in agile ways of working and familiar with common tools including JIRA, Confluence
•
Experience with CI/CD practices and systems (e.g. git, git flow, trunk-based development).
•
Understanding of containers and associated tools in the orchestration and monitoring space including but not limited to Kubernetes, Terraform, Prometheus, Kibana and Grafana.
•
Excellent problem-solving and troubleshooting skills.
•
Ability to work independently and interact with users to gather requirements.
•
Strong attention to detail and commitment to delivering high-quality work
Bachelor's Degree