Source description
About the role
Full Stack Developer
Krakow , Poland- Remote
Vendor rate 1300-1400 PLN per day
Full-stack JS Engineer
Qualifications
-
You have 9+ years of experience.
-
You have excellent hands-on knowledge in at least one of the following backend related technology - Java, Kotlin, Node.js, Go or Python and the respective framework
-
You have knowledge of REST, Swagger and OpenAPI Specification
-
You understand messaging Technologies and Caches
-
You understand any database technologies
-
You have good knowledge of JavaScript (ES7+), solid HTML5 and CSS, automated testing, familiar with design systems, working hand in hand with UX and UI teams.
-
You have good knowledge in at least one of the SPA frameworks (React.js (must), Angular or Vue.js would be beneficial)
You have hands-on experience of platform and systems architecture – modular monoliths, SOA/micro-services, including enabling tools and technologies (Spring Cloud, Docker, OpenShift, Kubernetes, CloudFoundry, etc.); how to build cloud native applications from scratch and tackling monolithic system estates through the introduction of API’s, microservices and gateways
You have hands-on experience of enabling technologies, principles, and practices of Continuous Integration, Delivery, and Deployment (Jenkins, Bamboo, Circle CI or equivalent)
You are familiar with the practices of TDD and BDD and write unit, functional, integration and system tests for your code
Working experience with cloud infrastructure/services (AWS or Azure preferred, also Google Cloud Platform)
Experience with infrastructure-as-code (e.g. Ansible, Puppet, Terraform)
You are experienced working within an Agile environment and with Continuous Delivery practices
You are good at communicating and have a passion for working hand in hand with designers
You have an ability to focus on customer needs and behaviours to craft compelling solutions
Job Description
Solve complex business challenges, defining and building best practices focused on cloud native architectures
Define, build and deploy effective and targeted strategies to accelerate broad pre-sales engineering activities
Develop automated solutions to build, deploy, and test applications in a cloud environment
Own, oversee, and drive improvement of the software development practice across the project team
Coach/mentor client, and consulting teams whilst delivering transformative solutions
Requirements
-
10+ years in software engineering, 5+ years consulting experience
-
Highly articulate with good communication skills across diverse groups, including stakeholders, engineers, business analysts, and teams
-
Initiative to identify value work and execute delivery
-
Demonstrated leadership through influencing stakeholders and up-skilling engineers
-
Commercial awareness using a pragmatic approach to problem-solving
-
Systems thinker who understands how large organizations operate and common pitfalls, LEAN manufacturing
-
Understands Agile as a mindset, with direct experience in Scrum, Kanban, and/or SAFe
-
Proven track record of working within and leading multi-functional teams
-
Job type: Contract Division: eTeam Workforce Limited Reference: 22-04255
More at eTeam