Fullstack developer with Node and Angular, with 5+ years of experience, bachelor's degree, or equivalent experience and emphasis in engineering, data science,computer science or information systems is preferred.**Qualifications**:- Proficiency with Node.Js and Angular a must.- Experience with C#, Go, Terraform, Typescript a plus.- Knowledge of Git source control, versioning/branching, rebasing, etc.- Proficient in AWS systems (Lambda, ECS, RDS, S3, Security Groups, CloudWatch, etc.)- Experience with Agile SCRUM model.- Knowledge of code coverage and unit testing frameworks.- Familiar with ticket tracking (e.G., JIRA/Pivotal).- Knowledge of best practices for microservice architecture and communication methodologies.- Comfortable with RESTful APIs, secure sessions, identity and access management providers (OAuth, SAML, etc.)- Proficient with database queries, SQL, optimization and tuning (MySQL, PostgreSQL, etc.)- Knowledge of caching systems (Redis, Memcache, Elasticache).- Familiar with queueing systems (RabbitMQ, SQS, ActiveMQ, etc.)**Essential Duties & Responsibilities**:- Do no harm and leave it better than you found it when refactoring components.- Serve in an on-call rotation (DevOps philosophy where you will participate in ops) and respond promptly to any production issues to remediate rapidly.- Be a teammate, communicate well, show up when expected, and be available.- Write secure code. Avoid introducing an OWASP vulnerability. Know how APIs are secured, sessions are handled, and data is validated properly.- Work in an agile development model and participate or even lead sprint planning activities to break down epics, estimating accurately and consistently.- Look for and surface dependencies that can create technical challenges, bottlenecks or otherwise inhibit deliveries.- Build reliable observability; monitor and log alerts to ensure the team is aware of, and can respond to, quality issues or outages.- Help other teammates resolve complex problems or think through design/architecture challenges. Be available and responsive.- Foster an excellent engineering culture based in trust, accountability, character, and honesty.- Seek feedback and deliver constructive criticism (e.G., code reviews) in a tactful and empatheticmanner; build others up and mentor without ego.- Be proactive in moving to new cards/stories and contributing to the team's forward momentum.- Participate and hold code reviews to ensure high quality deliveries.- Maintain multiple microservices including upgrading them to latest versions of their corelanguage.- Remediate security risks found via penetration tests and scans.