We are seeking Frontend Tech Lead to oversee 777 Travel products development, innovation, and execution activities as well as Lead by example and become a pillar for excellence for your team and the company.
Our ideal candidate is a passionate and hands-on team leader, and mentor, able to create an impact on the design and development of products.
-
· 51 views · 6 applications · 22d
Software Architect
Hybrid Remote · Ukraine · Product · 5 years of experience · Upper-IntermediateWorldTicket is one of the world’s leading providers of IT solutions for mid-sized and regional airlines. Every year almost 10 million flight tickets are sold to passengers through our IT solutions. Our customers, the airlines, are located in Europe,...WorldTicket is one of the world’s leading providers of IT solutions for mid-sized and regional airlines. Every year almost 10 million flight tickets are sold to passengers through our IT solutions. Our customers, the airlines, are located in Europe, Africa, and Asia and our +100 employees are distributed between our offices in Copenhagen, Warsaw, Kiev, Bangkok, and Beijing.
We are currently looking for experienced, innovative, and detail-oriented Software Architect to be based in our Kiev office. As a Software Architect, you will drive our projects from idea to go live and primarily work with one of our development teams in Kiev and Bangkok.
Your mindset should be to improve the user experience, and work processes and help them drive more sales. Your mission will be to know and understand the users and their requirements, innovate and invent work processes and the UI/UX in our sales and distribution platform. In addition, you will own the final result that is put into production and make sure it meets or exceeds the users’ expectations.
With a growing global team and a global customer base, we provide a highly dynamic and international work environment with daily considerations around different cultures, multiple time zones, and various business requirements internally and externally.
We work in an online agile environment, with teams in multiple locations, where the pace is high and daily interaction is a must.
Responsibilities:
Implementing business requirements through Java code
Delivering quality products (acceptance and integration checks on the real environment before passing the code to QA)
Be part of the product team to improve the product and collaborate effectively with PO, front-end developers, QA, and DevOps
Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
Use tools and methodologies to create representations for functions and user interfaces of desired product
Develop high-level product specifications with attention to system integration and feasibility
Define all aspects of development from appropriate technology and workflow to coding standards
Communicate successfully all concepts and guidelines to the development team
Oversee the progress of the development team to ensure consistency with the initial design
Provide technical guidance and coaching to developers and engineers
Ensure software meets all quality, security, modifiability, extensibility requirements, etc.
Approve final product before launch
Prepare IT solution documents compliant with the Enterprise Architecture principle
Assuring compliance of individual APIs with Public API technical standard
Collaborate with the development team on the definition of integration and business logic implementation principles
Support of architectural consistency and self-consistent technical decisions of the development team
Technological evangelism, spreading modern engineering, architectural, and design practices
Coordination of technical debt work, technical backlog management
Help the development team with technical problems and decisions
Mentoring and coaching of development team members in technical directions
Qualifications:
Proven experience as a software architect
8+ years of backend/full-stack coding experience with at least 5 recent years working with Java
Excellent knowledge of solution design, architectural analysis, and development
Familiarity with Live Data Processing, Scaling Enterprise Systems, Google Cloud, Kubernetes, Docker, Spring Boot and Hibernate
Multithreading, resource allocation, and concurrency understanding ability to write clean, extendable, and maintainable code
Will be a significant plus
Bachelor’s degree in information technology or computer science
Fluent spoken English with broad tech vocabulary
Exquisite communication and organizational skills
Being a team player
We Offer
You will join and work with a global team with ambitious colleagues in multiple locations. You will be able to communicate and work directly with our airline customers as well as with a variety of internal stakeholders.
We offer a fulfilling work environment for professional as well as personal development and a great opportunity to advance your qualifications and skill set from a job in the IT — and travel sector.
We offer a full-time position characterized by a competitive salary, based on skills and experience.
Application deadline: 30 Dec. 2023
More -
· 107 views · 23 applications · 21d
Team Lead
Ukraine · Product · 5 years of experience · Upper-IntermediateWorldTicket is currently looking for an experienced, innovative, and detail-oriented Team Lead to be based in our Kyiv office (you may work remotely). We are a product company with global team and a global customer base, constantly improving existing...WorldTicket is currently looking for an experienced, innovative, and detail-oriented Team Lead to be based in our Kyiv office (you may work remotely).
We are a product company with global team and a global customer base, constantly improving existing services and growing our expertise.
Our ideal candidate is passionate and hands-on team leader, mentor, responsible for 5+ engineers, Able to create an impact on the design and development of products, endsoring Agile thinking and following scrum processes to ensure team productivity and fast time to market.Key functions and responsibilities include:
- Take full ownership of your work from the initial design phase through to production
- Design detail technical solutions using best available technology
- The individual must demonstrate detailed understanding of the software lifecycle process and have worked in an Agile environment
- Establish team goals and milestones
- Develop reusable, stateless and styles components
- Experienced in designing and building multi-tenant, scalable micro services system
- Capable to design and implement Java-based backend services using a current technology stack and adhering to DDD, Clean Code and SOLID Principles in Object Oriented Programming
- Creative thinker with excellent communication skills
- Self-learner, strong can-do attitude and great interpersonal skills.
Knowledge, Skills, and Experience
- At least 2 years experience leading the team
- At least 5 years Java development experience
- Experience with AWS and K8S is an advantage
- Familiar with CI/CD tools
- Algorithms and Data Structure knowledge
- Experience working with GraphQL, Rest, Spring, Kafka, Redis, PostgreSQL, MongoDB
- Experience working in containerized environment
- Familiarity with Agile/ Scrum methodology and strong understanding of Agile based SDLC
- Excellent & Fluent English verbal and written communication skills
- Uncompromising 'Can-Do' approach
- Business Understanding: Experience with Aviation / Travel Tech is a major plus
It would be a plus:
- Experience with Kafka
- Knowledge of cloud platforms such as AWS, Azure, and related services
- Airline industry experience is a big plus