Vaga Full Stack

Senior Full Stack (.NET + JS/Vue.js) Developer

JavaScript .NET Vue.js

DataArt

DataArt

Grande empresa

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

DataArt is a global software engineering firm that takes a uniquely human approach to solving problems.

DataArt has earned the trust of some of the world’s leading brands and most discerning clients, including Nasdaq, Travelport, Ocado, Centrica/Hive, Paddy Power Betfair, IWG, Univision, Meetup and Apple Leisure Group among others.

DATAART IN NUMBERS
6000+ professionals
26 years in operation
35+ locations in the USA, Europe, Asia, and Latin America
85%+ employees’ retention
30% women
Glassdoor review score — 4.7
46% seniors

Team satisfaction survey 2022:
94% of our team members would recommend DataArt as an employer to their friends
93% of our team members would spend 2+ more years of their career with DataArt
90% of our team members are satisfied with their total deal at DataArt

Our policy of equal opportunities in employment
We are committed to promoting equal opportunities in employment. You and any job applicants will receive equal treatment regardless of bias including age, disability, gender reassignment, marital or civil partner status, pregnancy or maternity, race, color, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. DataArt is committed to providing a working environment free from harassment and bullying and ensuring all staff are treated, and treat others, with dignity and respect. Our commitment to promoting equal opportunities and creating the workplace free of harassment and discrimination is supported by the implementation of respective policies and controls, provides an appropriate environment to encourage good performance and conduct at all its working locations, at all times.

Atividades e Responsabilidades

CLIENT
Our client has asked DataArt to provide engineers to expand an existing team that’s handling several projects.

PROJECT OVERVIEW
The project consists of supporting existing applications, and creating new tools to migrate and decommission the existing ones. New features will be created using a new microservices-based architecture, while the older code is a monolithic application.
We create a restriction-free environment

TEAM
The project team is small, that consists of up to 5 people.

POSITION OVERVIEW
We are looking for a skilled Full Stack developer with proven knowledge of .NET and JavaScript (Vue.js framework) experience to join a new project from scratch who will work on a web application for a company that works in the travel industry.

TECHNOLOGY STACK
JavaScript, Vue.JS, .NET, C#, Microservices.

Responsibilities
Design, build, and maintain efficient, reusable, and reliable code
Integrate data storage solutions
Guarantee the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
Help maintain code quality, organization, and automatization
Enhance your experience by working on the project from scratch
Work with modern technologies
Potentially big project moving forward, which will help you unlock your leadership potential

Requisitos

7+ years of developing commercial .NET-based applications
3+ years of web development experience
Solid knowledge of JavaScript (ES5, ES6) and its frameworks (Vue.js)
Understanding of and experience working with C# (including the latest versions of ASP.NET MVC framework)
Experience designing software
Knowledge of OOP, OOD, and design patterns
The ability to work with version control systems
The ability to work with CI systems
Good spoken English

Nice to have
Understanding of HTML5 and CSS3
Experience with both consuming and designing RESTful APIs
Experience working with foreign clients
Understanding of Agile methodologies’ development
Experience working in a Scrum team
Experience with the Travel domain

O que nós oferecemos

We offer • Professional Development: — Experienced colleagues who are ready to share knowledge; — The ability to switch projects, technology stacks, try yourself in different roles; — More than 150 workplaces for advanced training; — Study and practice of English: courses and communication with colleagues and clients from different countries; — Support of speakers who make presentations at conferences and meetings of technology communities. • The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services; • Friendly atmosphere, concern for the comfort of specialists; • Flexible schedule (there are core mandatory hours), the ability to work remotely.