Senior Full Stack Engineer
Posted Updated
You will build CI/CD pipelines and cloud infrastructure for an event-driven, high-performance system. You will maintain production, development, test, staging, and UAT environments; support performance testing; contribute to system architecture and security research; participate in Agile ceremonies; and document your work.
Responsibilities
- Promote DevOps practices within the team
- Build pipelines and mentor the end-to-end CI/CD process
- Follow an infrastructure-as-a-service approach
- Prepare cloud infrastructure for an event-driven, high-performance system
- Create and maintain production, development, test, staging, and UAT environments
- Prepare infrastructure and participate in performance testing
- Contribute to architecture, security, and blockchain-integration research
- Apply software development life cycle best practices
- Participate in team meetings and Agile ceremonies
- Identify quality improvements
- Document your work
Requirements
- In-depth knowledge of JavaScript and TypeScript
- 2–4+ years of experience with Angular and Node.js programming, frameworks, and tools
- Knowledge of coding standards, design patterns, code reviews, continuous delivery, source control, testing, and operations
- 1–2+ years of experience building and maintaining microservice-based applications
- Experience designing APIs and service communication using REST, GraphQL, or gRPC
- Knowledge of message-driven architecture
- DevOps experience
- Experience developing solutions on AWS
- Experience with SQL and NoSQL databases
- Knowledge of Docker
- Ability to set up a local environment from scratch
- Experience working in an Agile Scrum environment