Senior Fullstack Software Engineer (Node.js, React, Java)
Core
Design software solutions and build large-scale distributed systems out of microservices for clients.
Role type
Senior Full-Stack Software Engineer (Node.js, React, Java/Kotlin)
Builds
Large-scale distributed systems, microservices, and innovative customer experiences
Domain
Technology consulting / Enterprise software
Deliverable
production ML models | product features
Required skills
Node.js, React, Java or Kotlin, Object-Oriented programming, TDD, Continuous Integration/Continuous Delivery, Agile methodologies (XP, Scrum, Kanban), DevSecOps
Preferred skills
AWS, Azure, Kubernetes, Docker, Open source contributions, Public speaking
Technologies
Node.js, React, Java, Kotlin, AWS, Azure, Kubernetes, Docker
Responsibilities
Write clean and reusable code using TDD and design patterns; Advocate for continuous delivery practices; Build large-scale distributed systems out of microservices; Collaborate on features, design concepts, and interactive prototypes; Apply latest technology thinking to solve client problems; Utilize DevSecOps tools to build and deploy software; Mentor less-experienced peers