Seeking an individual contributor who is exceptionally strong with MEAN STACK development experience, along with microservices, consuming and building API's, with strong containerized development using Docker and Kubernetes. This team is completely on prem/local with over 1,000 microservices running currently.
Role: Mean Stack Developer (MEAN: Mongo DB, Express, Angular, Node- js)
Location: Remote
Duration: Longterm
Rate: $Market
As a Full Stack Engineer, you will be a key member of the team helping to drive full (and correct) adoption of modern software engineering and delivery practices (Agile, TDD, Stateless Design, Microservices, Containerization, CI/CD).
OVERVIEW:
Knowledge and experience in implementing Microservice solution is required. Currently, there are over 1,000 microservices in production running in Docker and Kubernetes clusters. The product catalog will dramatically grow, and the team is expanding! You will mainly be developing Node and Angular apps using full RESTful API services. Strong familiarity of container workflows is essential as this is an end-to-end Docker environment. Strong experience with SEO and Server side rendering using Angular Universal.
QUALIFICATIONS:
-10+ years of demonstrated work experience specifically focused in enterprise scale solutions, both with new development and configuration.
-Experience shaping technical products or services.
Strong analytical and quantitative skills; Data-driven and results oriented.
-Capable of transforming business requirements into technical design.
-Excellent communication skills - the ability to liaise with and influence a range of internal and external stakeholders.
-Languages: node.JS, Angular 7+, RESTful APIs, JSON data structures, ----PWA/SPA style app design, Git (Java).
Search Engine Optimization
Server Side Rendering (Angular Universal)
DBs: SQL, Mongo, Apache Cassandra, (Legacy SQL for transformation efforts).
Other Technologies: Docker, Kubernetes, Mobile development, Microservice architecture.
DESIRED ATTRIBUTES:
Demonstrate a passion for driving change and efficiency with partners of different disciplines.
Be well versed in enterprise software development, from budgeting and resource management to design patterns, testing, coding practices, deployment, lifecycle management, and beyond.
Use Agile and Lean principles in your product thinking with the ability to see large problems as a series of smaller jobs with expected outcomes.
Be organized and process oriented.
Required profile
Experience
Level of experience:Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.