About Us:
Atriis - a Travel Tech SaaS company on its mission to enable true digital transformation in the travel industry, introduced the market with its disruptive technologies, helping travel companies (B2B and B2C) to reinvent the way how they create a unique traveler experience and explore unlocking new revenue lines streams for their business. We have cutting-edge technology with an amazing team of very ambitious employees, and we are causing a huge disruption in the industry!
About You:
We are looking for a highly skilled Senior Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with the ability to create and maintain web applications from conception to deployment. This role requires a keen eye for detail, a commitment to quality, and the ability to work collaboratively with other team members.
Key Responsibilities:
* Develop scalable and efficient web applications using modern front-end and back-end technologies.
* Implement user interfaces with a focus on performance, responsiveness, and usability using frameworks such as Angular.js, or Vue.js.
* Build and maintain server-side logic, database management, and APIs using C#.
* Design, optimize, and maintain databases (SQL or NoSQL) to ensure data integrity and performance.
* Write unit and integration tests, perform code reviews, and troubleshoot issues across the application stack.
* Work closely with product managers, UX/UI designers, and other developers to define project requirements and deliver solutions on time.
* Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.
* Participate in the deployment, monitoring, and maintenance of production systems, utilizing CI/CD pipelines and cloud platforms (e.g., AWS, Azure, GCP).
* Create and maintain technical documentation for reference and reporting.
Qualifications:
* 5+ years of professional experience in full-stack development
* Proficiency in C# and API development
* Proficiency in front-end using Angular.js and/or VUE.js
* Professional experience in Unit Testing and or TDD/BDD
* Knowledge in Software Architecture and Design Patterns
* Strong understanding of relational and non-relational databases
* Experience with version control systems like Git.
* Familiarity with Agile development practices and methodologies.
* Strong analytical and problem-solving skills, with a focus on delivering high-quality code.
* Excellent communication and teamwork skills, with the ability to articulate technical concepts to non-technical stakeholders.
* Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications:
* Experience with cloud platforms (AWS, Azure, GCP).
* Familiarity with containerization and orchestration tools (Docker, Kubernetes).
* Knowledge of microservices architecture.
* Experience with CI/CD pipelines.