Position: Senior Backend Engineer
Company: Argument
Category: Node.js
Experience required: 3y
English level: intermediate

Job Summary
We are looking for a senior hands-on professional who is passionate about the software engineering. We are building API Management Platform delivered as a Service for one of our big corporate clients. The core component of the platform is an automation framework transforming out of the box product into the self-service. He/she will work in close collaboration with the engineering team of our client and will be supported by our internal UX experts and front-end developers. This is an excellent opportunity for a senior engineer who wants to join development of a new product on the very early stage and grow together.

Responsibilities & 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 & Skills
Proven experience as a Senior Software Engineer
4+ years of commercial experience with Node.js
Solid experience with: TypeScript, Docker & 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