Position: Senior Backend Engineer
Company: Argument
Experience required: 3y
English level: intermediate

Responsibilities and Duties:

As one of the key players of our development team you are responsible for the smooth delivery of a specific project but will collaborate with the rest of the team on common components. That might include:

-Development of the architecture and technical design
-Implementation of all components under your responsibility
-Collaboration with your colleagues in development of common and shared components
-Development of CI/CD pipelines and other automation tools supporting your productivity
-Regular communication with client(s), gathering requirements and feedback, detecting business and technology opportunities
-Regular and structured reporting to technical lead and account manager

Qualifications and Skills:
-Proven experience as a Senior Software Engineer
-4+ years of commercial experience with Node.js
-Solid experience with: TypeScript, Docker and Docker-Compose, PostgreSQL (Sequelize)
-Advanced knowledge of JavaScript
-Excellent communication skills and problem-solving aptitude
-Excellent English (written and spoken)

Will be a solid plus:
-Knowledge in the area of API Management and corresponding tools (Axway, IBM DataPower, Google Apigee)
-Knowledge of DevOps tools (Azure DevOps), orchestration and application platforms (Kubernetes, Cloud Foundry, etc.), OpenAPI Specification, Authentication and Authorization Flows, ELK stack, basic Linux administration
-Experience with enterprise grade systems in corporate environment
-BSc/BA in Computer Science, Engineering or a related field

What We Offer:
-Attractive compensation, paid vacation, sick days, national holidays and trainings
-Ability to visit international client sites, closely collaborate with engineering teams of our clients – large corporate enterprises leading in their sectors
-Stimulating, dynamic and growing team
-New, modern, spacious office located in the City Center