- Domain IT Software
- Availability Full-time
- Experience Senior Level
- Type of contract Fixed period
- Location Bucharest
- Accommodation No
- Salary To be determined
- Verified company Yes
Project description
Flow Manager
Axway’s MFT solution includes products that can communicate securely via a wide range of protocols: common ones (HTTP, FTP, SFTP, etc), business (AS2, AS3, etc) or even proprietary.
Flow Manager is a central product that manages flows across multiple products, giving customers total control over the files they send and receive with their partners but also their way trough the internal network.
Flow Manager is a project that reborn from an existing Axway product, using newer technologies and available both for on-premise customers and cloud ones. Basically, using containerization, we deliver images that fits both closed networks (if the customer prefer to host its own instance) and SaaS offering (if the customer choses to have a tenant in Axway Platform). In term of concepts, we’re using a high level of abstraction based on JSON files and REST APIs, which allows us a high level of flexibility.
Project details:
· Implement front-end features of the Flow Manager project.
· Closely communicate with the other teams (API, dev-ops, etc) to successfully deliver all needed features
· Work on common components used by other teams/projects
Technologies:
· JavaScript (ECMAScript 2021) & TypeScript
· React, React-Router
· HTML5, CSS3, Sass
· JSONSchema
· Testing: enzyme, chai, jest, …
Tools:
· Webpack, npm, lerna
· Jira, Confluence
· Git, GitLab
Responsibilities
· Design, implement and test features for Axway’s web-based data-driven applications
· Design, implement and test React common components used in multiple projects
· Support other teams or team members for using those common components
· Write unit tests
· Collaborate with Product, Design, Application Engineering, QA and devops within distributed teams
· Conduct code reviews, identify best practices and mentor other Software Engineers
Qualifications
· 5+ years’ experience with object-oriented and functional JavaScript
· Solid knowledge of modern ECMAScript features
· Experience writing code using ReactJS and/or other JavaScript toolkits, libraries and frameworks (Angular, Vue, …)
· Understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
· Experience working with and understanding of CSS, SASS
· Experience with writing modular components
· Knowledge of performance testing frameworks like Mocha and Jest
· Experience with browser-based debugging and performance testing software
· Working knowledge of Git
Nice to have
· Experience with TypeScript
· Understanding the full stack of a web application(Rest API, Java)
· Familiarity with server-side technologies
This is what our candidates can expect from us if they choose to join our team:
Career development: Employee career development is one of Axway’s major company values; and we are deeply committed to helping them leverage the promotion and job mobility opportunities that are right for them.
In addition, Axway’s global presence creates opportunities for geographical mobility both within Axway subsidiaries.
· A competitive remuneration package and real benefits;
· A future and a potential for growth in an international company;
· A very friendly working environment with experienced professionals;
· Get challenged with important tasks so they can show their full potential and obtain new skills;
· Working time that can be flexible when needed;
· More paid vacation;
· Open office space with various entertainment opportunities – table tennis, sports and more!
In addition, Axway’s global presence creates opportunities for geographical mobility both within Axway subsidiaries.
- Customer Focus
- Accountability
- Constant Improvement
- Ownership
- Teamwork
- Flexible work schedule
- Additional vacation days (more than 21 days)
- Gym subscription
- Meal tickets
- Health Insurance
- Ask questions about the job before you go to an interview
- Don’t leave your original passport and ID to employers
- Don’t make any requested payments
- Research the recruiter and the company
- Read the contract before you sign it