Senior Clojure Developer (only Poland) Offline
As a Senior Clojure Developer, you will be part of a cross-functional development team working across
A major credit card company offering security and data encryption products.
Duration: 3 months (full-time)
Start date potentially in March
Responsibilities:
β Extensive experience (3+ years) in developing robust and scalable web applications using Clojure and ClojureScript. Familiarity with Clojure's core libraries and idiomatic ClojureScript coding practices
β Experience with popular ClojureScript frameworks and libraries such as Reagent, Re-frame, or Om Next. Understanding of state management and side effects handling in a functional programming context
β Proficiency in writing test cases using Clojure testing frameworks such as clojure.test or cljs.test. Strong debugging skills and familiarity with browser debugging tools
β Write highly testable, automatable and performant code over the whole SDLC using high coding standards and software best practices
β Develop product, and deliver features and updates according to the product roadmap
β Develop and review feature design documents and provide inputs/updates to specifications for the solution
β Participate in the team activities according to the methodology - daily meetings, planning, retrospectives etc)
Qualifications
We know that sometimes, you canβt tick every box. We would still love to hear from you if you think youβre a good fit!
Software Design
β Use of best practices and patterns during application design and implementation
β Hands-on experience with monolith, microservice, and serverless architectural styles
Software development:
β In-depth proficiency level in Java, implementing applications using defensive programming
β Successful cases in developing web applications using advanced framework features and industry standard conventions
Quality Assurance:
β Previous participation in constant quality improvement on the project: conducting code reviews, setting up quality metrics, and monitoring
Software Deployment:
β Hands-on experience with application deployment patterns and tools
β Practical experience in infrastructure configuration using popular cloud providers It will be a plus:
β Experience in configuring application security aspects
β Practical experience in application performance optimization
Your soft skills matter
β Communication is a key. You speak and write in English fluently or at least at an upper-intermediate level
Accountability:
β Following the "said and done" principle
β Accountability for the own scope of work
Drive:
β Proactive in efforts to deliver results according to the expectations
β Suggesting new ideas, looking for alternative solutions
Selfβdevelopment:
β Eager to learn and grow: curios, keen to constant self-development
β Constantly improving own mastership
Effective communication:
β Ability to express ideas, thoughts and questions simply, concisely and in a structured way
Mentoring:
β Capability to assess tasks of less experienced colleagues
β Skilled in constructive feedback providing
The job ad is no longer active
Look at the current jobs Java β