- Excellent knowledge of JavaScript (ES7+), solid HTML5 and CSS3, CSS pre-
processors, automated testing, familiar with design systems, working hand in hand with
UX and UI teams. Good knowledge in web accessibility testing.
- front-end development experience with React.js, Redux (flux architecture) React-hooks and exposure to Angular
- "Good hands-on knowledge in at least one of the following backend related technology
- Java, Kotlin, Node.js, Go or Python"
- Working knowledge of platform and systems architecture modular monoliths,
SOA/micro-services, including enabling tools and technologies (Spring Cloud, Docker,
OpenShift, Kubernetes, CloudFoundry, etc.)
- Working knowledge of enabling technologies, principles, and practices of Continuous
Integration, Delivery, and Deployment (Jenkins, Bamboo, Circle CI or equivalent)
- familiar with modern front-end design principles; off-line and mobile first,
responsive design, progressive web apps, living style guides and atomic design.
- familiar with the practices of TDD and BDD and write unit, functional, integration
and system tests for your code
- solid knowledge of modern build tools and working within the Node JS
ecosystem.
- work within autonomous, cross-functional delivery teams collaborating on
product delivery: UX, Service Design, Platform, Delivery, Ops.
- familiar with software engineering best practices and principles like SOLID, KISS,
DRY and YAGNI and practice it
- experienced working within an Agile environment and with Continuous Delivery
practices
- good at communicating and have a passion for working hand in hand with
designers
- have an ability to focus on customer needs and behaviors to craft compelling
solutions
Interested can share your updated resume to arunadevi@culminantoutlook.com