We are a leading global product engineering and digital services company that unites 4000+ seasoned professionals globally on various projects in healthcare, fintech, travel, sportswear, entertainment, and security. Ciklum delivers high-impact technology solutions to Fortune 500 and fast-growing organizations worldwide.
Our Jobs
-
Lead JavaScript Software Engineer Description
Ciklum is looking for a Lead JavaScript Software Engineer to join our team full-time in Spain.
We are a leading global product engineering and digital services company that unites 4000+ seasoned professionals globally on various projects in healthcare, fintech, travel, sportswear, entertainment, and security. Ciklum delivers high-impact technology solutions to Fortune 500 and fast-growing organizations worldwide.
About the role:
As a Lead JavaScript Software Engineer, become a part of a cross-functional development team working for Our Client.
About the Project:
We are one of the top "Tomorrow’s Growth Companies'" selected by Qumra Capital.
Juno is an all-in-one solution for companies' employee development. Juno takes the entire life cycle of every employee in the company and creates a visualize learning and development journey they can take-from onboarding to enablement for their day-to-day job to preparing them for their next role and responsibility – With Juno Journey companies like Monday.com, Rapyd, WalkMe and more already changing their employees experience completely.
Responsibilities
- Be proactive in communication with team members and client
- Delivery. Create and maintain modern solutions according to unit standards
- Code Quality. Follow and improve code quality standards
- Analyze and Estimate. Perform technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time
- Software Design. Create and review software feature design documents and provide the solution
- Mentorship of junior colleagues
- Take responsibility for project delivery playing the role of the most senior technical person in the project
- Set up efficient development workflow throughout proactive collaboration with any project role (BA, PO, UX, UI, Arch, BE, DevOps)
- Technical organization: interview, tech audit, pre-sale
- Problem solving, solution Presentation, meeting facilitation
Requirements
- Design patterns, development principles
- JavaScript/TypeScript. Core, performance, security
- React JS
- Node JS. Core, ExpressJS/NestJS, no/SQL, ORM, Database design, microservices
- Delivery flow. Branching strategy, repo management, code style guides, testing approaches, CI/CD, release plan
- Software Design & Visual Facilitation
- Agile. Principles and processes, ability to facilitate teamwork according to chosen development methodology
- Advanced English
Desirable
You should have an idea of the subject and its parts. Can explain. Has experience of use of such skills:
- Micro-frontends
- Cloud platforms experience
- Code quality tools (Sonarqube)
- Experience with CI/CD set up (Docker, GitlabCI, CircleCI etc.)
- Familiar with UX concepts such as Information Architecture
Personal skills
- Works under general direction within a clear framework of accountability
- Plans own work to meet given objectives and processes
- Investigates, defines and resolves complex issues
- May have some responsibility for the work of others and for the allocation of resources
- Collaborates regularly with team members, peers and customers. Engages to ensure that customers' needs are being met throughout
- Communicates fluently, orally and in writing, and can present complex information to both technical and non-technical audiences
- Facilitates collaboration between stakeholders who share common objectives
- Deals with problems and issues, managing resolutions, corrective actions and lessons learned
- Helps develop and enhance customer and stakeholder relationships
What's in it for you
- Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
- Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events
- Flexibility: hybrid & 100% remote work opportunities, flexible work schedule
- Work-life: 23 vacation days & short Fridays
- Health: comprehensive company-paid medical insurance & 4 additional undocumented sick leave days
- Tailored education path: regular internal events (meetups, conferences, workshops), language courses and company-paid certifications
- Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
- Opportunities: our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential
About us:
Our Delivery Center in Malaga is one of the leading IT hubs in Andalusia – it provides an exceptional mix of vibrant tech talent community, wide-open access to learning and career advancement opportunities, hybrid / remote work setup & endless Mediterranean seashore summer.
Be bold, not bored!
Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.
-
Senior JavaScript Developer Description
Ciklum is looking for a Senior JavaScript Developer to join our team full-time in Spain.
We are a leading global product engineering and digital services company that unites 4000+ seasoned professionals globally on various projects in healthcare, fintech, travel, sportswear, entertainment, and security. Ciklum delivers high-impact technology solutions to Fortune 500 and fast-growing organizations worldwide.
About the role:
As a Senior JavaScript Developer, become a part of a cross-functional development team working for Our Client.
About the Project:
We are one of the top “Tomorrow’s Growth Companies” selected to Qumra Capital’s.
Juno is an all-in-one solution for companies’ employee development. Juno takes the entire life cycle of every employee in the company and creates a visualize learning and development journey they can take-from onboarding to enablement for their day-today job to preparing them for their next role and responsibility – With Juno Journey companies like Monday.com, Rapyd, WalkMe and more already changing their employees experience completely.
Responsibilities
- Be proactive in communication with team members and client
- Delivery. Create and maintain modern solutions according to unit standards
- Code Quality. Follow and improve code quality standards
- Analyze and Estimate. Perform technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time
- Software Design. Create and review software feature design documents and provide the solution
- Mentorship of junior colleagues
Requirements
You can name examples of use in different contexts. Are guided by best-practices and specifications of such skills:
- Design patterns, development principles
- HTML/CSS. Pre/post -processors, methodologies
- Experience with JavascriptTypescript, RESTGraphQL
- React. JSX, virtual DOM, hooks, state management
- NodeJS. Core, ExpressJS/NestJS, no/SQL, ORM, Database design, microservices
- Experience working on AWS cloud environments. ServerlessKubernetes Docker
- Experience with Web development, Frontend development (React)
- Testing. Approaches, types, tooling
- CI/CD workflows, Agile methodologies. Understanding, usage
- Authorization. JWT
- Git. Branching strategies
- Upper-Intermediate English
- An execution mindset, good analytic skills and a team-play attitude
Desirable
You should have an idea of the subject and its parts. Can explain. Has experience of use of such skills:
- Experience with Python
- Cloud platforms experience
- Code quality tools (Sonarqube)
- Experience with CI/CD set up (Docker, GitlabCI, CircleCI etc.)
- Familiar with UX concepts such as Information Architecture
Personal skills
- Works under general direction, accepts guidance and has work reviewed at agreed milestones
- Has working-level contact with customers and colleagues
- May supervise others or make decisions which impact the work assigned to individuals or phases of projects
- Performs a range of work, sometimes complex and non-routine
- Demonstrates effective communication skills
- Plans, schedules and monitors own work (and that of others where applicable) competently
- Contributes fully to the work of teams
What's in it for you
- Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
- Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events
- Flexibility: hybrid & 100% remote work opportunities, flexible work schedule
- Work-life: 23 vacation days & short Fridays
- Health: comprehensive company-paid medical insurance & 4 additional undocumented sick leave days
- Tailored education path: regular internal events (meetups, conferences, workshops), language courses and company-paid certifications
- Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
- Opportunities: our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential
About us:
Our Delivery Center in Malaga is one of the leading IT hubs in Andalusia – it provides an exceptional mix of vibrant tech talent community, wide-open access to learning and career advancement opportunities, hybrid / remote work setup & endless Mediterranean seashore summer.
Be bold, not bored!
Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.