Position: Angular developer
Company: Onventis
Category: JavaScript
Experience required: 2y
English level: intermediate

What will you create
•	Cloud native, scalable and high performing  products of enterprise level;
•	Applications, which stand alone for it's value and quality on the procurement market (Sourcing, Spend Management, Procurement, Supplier management).

What will you practice
•	building micro service architecture;
•	design first than implement approach;
•	dockerization;
•	prototypes validation.

What technologies will you use
•	DDD, clean code; 
•	Angular; Angular Material; JS/ TS; 
•	Jest, karma;
•	rxjs, scss;
•	Azure DevOps; 
•	REST API; 
•	Swagger;
•	Docker; k&s.

You will:
•	align with the team during daily stand up meetings;
•	discuss features with the team before implementing them; begin only having the end result in mind;
•	show results of your work to the team and stakeholders during  review meetings;
•	speak out for improvement suggestions during retrospective meetings which work;
•	cover your code with unit tests and API tests;
•	make code review and excel your own code;
•	work wit the feature branches according to the GIT FLOW;
•	discuss product related questions with Product Manager and QA colleagues;
•	elevate technical decisions with Technical and Solutions Architect;
•	participate in development and cross team sync up meetings to learn new, understand company  horizons and goals;
•	create documentation in Swagger;
•	participate and hold internal knowledge workshops.
•	make Spikes to understand new technologies and approaches;
•	fix bugs when needed to support our customers and mind stability of the product as one of the values we preach. 

You will have: 
•	time to "think" and work with the team to implement the best ideas in features;
•	work with the product team, who cares;
•	concentrate on essence of your job; 
•	enjoy high class DELL workstation with 2 monitors and licensed software; 
•	see CORE culture (customer-oriented; open-minded; responsible; excellent) in action; 
•	work in hybrid work schedule (home office/ work from home);
•	receive high salary in EURO;
•	discuss feedback on your expectations and performance twice a year with your Lead; 
•	get regular salary reviews once per year;
•	regular informal  1-1 meetings with your Lead;
•	grow professionally, working closely with technical architect and other senior colleagues;
•	get medical insurance;
•	attend workshops and conferences;
•	access to e-learning platform;
•	24/7 access to loft style modern office;