Job description
Join NexaTech Global, a rapidly growing IT solutions company, as a Senior Software Engineer in Seattle. We build scalable, secure, and reliable software for enterprise clients. This role offers ownership, mentorship, and impact across our platform.
We value collaboration, curiosity, and a passion for building great software. If you enjoy solving complex problems and shipping high-quality products, this is the role for you.
Responsibility
- Design, develop, and maintain scalable web applications using React, TypeScript, Node.js, and related tech stack.
- Collaborate with product managers, designers, and QA to define requirements and deliverables.
- Architect and implement robust microservices and cloud-native solutions on AWS.
- Implement CI/CD pipelines, automated tests, and modern deployment strategies.
- Monitor, optimize performance, security, and reliability; implement observability and tracing.
- Mentor junior engineers, conduct code reviews, and contribute to engineering standards.
- Partner with cross-functional teams to drive architectural decisions and best practices.
- Stay current with industry trends and advocate for process improvements.
Qualification
- Bachelor's degree in computer science or a related field, or equivalent practical experience.
- 5+ years of professional software development experience with React, TypeScript, and Node.js.
- Strong knowledge of AWS services (EC2, S3, Lambda, RDS) and containerization (Docker, Kubernetes).
- Proficient in SQL and data modeling; experience with CI/CD (GitHub Actions, Jenkins).
- Excellent problem-solving and communication skills; ability to work cross-functionally.
- Experience with testing, automation, and modern software engineering practices (TDD/BDD).
- Authorized to work in the United States.