Summary
The Node.js Developer role in a new team at an established international company of more than 20 years that is now in scaleup mode
Responsible for technical design and hands-on development in an agile development environment, with additional opportunities to develop skillset
A successful candidate will be an early starter in a newly established team that will grow and offer long term career growth opportunities in line with an international company growing fast and leveraging technology to manage this business growth
Company Overview
K2 Corporate Mobility is an independent global mobility expert, providing comprehensive services to corporate clients relocating their employees. We manage and deliver services through our global partner network and strive to be a true business partner – an extension of our clients’ HR/Mobility function. We provide one accountable point of contact for HR teams and assignees throughout international relocations.
Managing a global network of over 1,000 carefully selected specialist partners worldwide, allows K2 to deliver an extraordinarily high standard of service on every assignment. This high level of service and care has ensured blue chip clients and an excellent reputation in a highly competitive industry. We’re independent, ambitious, entrepreneurial, diligent go-getters and we believe in delivering only the best for our customers, their assignees, our partners and staff.
Headquartered in UK, K2 serves every location worldwide via our regional hubs located in the USA, Brazil, France, Sweden, South Africa, UAE, Singapore, and Australia. The next office we are building out is in Bucharest, Romania which will start as our Technology hub. This will be our core Technology team supporting the global K2 business.
We are building this team from scratch as K2 looks to insource our systems Intellectual Property and rely less on external consultants for our systems development. We are therefore looking for a team that will want to be part of something very new at K2 and help us build a technology department that works closely and in partnership with the rest of the firm.
Technology is at the core of our K2 service offerings and in order to scale up the business K2 is now making a significant and continued investment in building out our current system architecture as well as building new systems in order to integrate more seamlessly with our customers, their assignees, and just as importantly our partners.
What sets us apart is our people. We employ the best and allow them to be the best they can be.
Reporting to Senior Technology Team Lead.
The role
The Node.js Developer role is part of the team responsible for a very recently
developed system, K2 Workspace.
This will be the firm’s external interface and central to our client and supplier integration strategies. As a key external interface for the firm coupled with the sensitive data we capture via K2 Workspace, data security is important.
There is a roadmap for a strategic development program to expand the external service offerings, which is a business priority. Significant business growth over the last year and plans for much more growth is driving a lot of the general system enhancement requirements including automating processes to drive efficiencies. This in turn requires close partnership between the business and technology teams as we shape the future processes for the firm.
As well as excellent technical skills this role needs strong analytical skills and a team player to help deliver on projects and systems for this critical K2 system. This role is immediately important to K2 achieving its next chapter of growth with technology at the heart of this critical part of the business strategy, and as a result offers career growth with more system and technical strategy ownership as knowledge of the system and technology offering increases.
Main duties and responsibilities
K2 Workspace backend systems development
Responsible for designing technical solutions for the projects assigned
Hands-on development and code reviews for colleagues in backend team.
Responsible for SDLC from Technical Specification to successful QA results for projects assigned
Learn and understand AWS and Lambda deployments
Ensuring quality of system rollouts, production availability and performance – for projects given responsibility for
Partner with support team for L2-L3 escalations, including out of hours rota as required
Excellent people skills to interact with staff, colleagues, and cross-functional teams and third parties.
Experience: Skills / Abilities & Knowledge
Required
Working knowledge of Agile methodologies (. Scrum, Kanban, hybrid methodologies)
Working knowledge of collaboration tools such as JIRA and Confluence
Core Technical skills:
o Node.js -at least 4 years of practical experience
o JavaScript
o AWS Lambda
o SQL
Ability to learn fast, have attention to detail and be able to progress tasks
Good communication in English, both oral and written
Teamwork
+5 years of relevant general technology experience
Bachelor’s degree in Computer Science, Software Engineering, General
Information Technology or a related field
Preferred
Technical skills:
o GraphQL
o MySQL
o MongoDb or NoSQL databases
o REST API
o AWS KMS / Encryption experience
Working knowledge of SDLC models/methodologies and CI/CD
implementations
Good skills in System specification, process modelling techniques and system
architectures knowledge
Working Hours
8 hours a day
2-3 days a week in the office together with the rest of the Technology team, to
ensure quality time with all of the new local team members as we build our
Romania based team
23 days holiday per year plus Public Holidays
Training
Opportunities for technical certifications
Opportunities for relevant conference attendance
Career Progression
This role is part of a new Technology Team at K2, and so being at the start of this journey will open up many opportunities for individual growth as the overall team grows in size and responsibility. As you learn K2 systems and technology infrastructure you will be given more responsibility, more autonomy to influence system architectures, and increase seniority. We will also ensure that there is the opportunity to learn new technologies as these are adopted by K2.
This is a long term role at K2 and we invest in our people.
Benefits
Growth
Specialization trainings
Please send your CV to mircea.mateescu@softnet.ro