Senior Full Stack Engineer
Wiser Solutions
United States
Remote
USD 100,000 - 140,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
A leading company is seeking a Senior Full Stack Engineer to contribute to developing innovative product offerings. The role involves solving complex problems, designing user interfaces, and ensuring high-quality software. Candidates should have extensive experience in software engineering and be proficient in various technologies.
Qualifications
- 6+ years of professional software engineering experience.
- Proficiency with architecting solutions in a distributed software platform.
- Full stack engineering experience.
Responsibilities
- Collaborate with product and engineering leaders to define solutions.
- Design UI and back-end services for business processes.
- Develop high-performance applications with efficient code.
Skills
Collaboration
Problem Solving
Innovation
Tools
NodeJS
React
SQL
AWS
Docker
Job Description
We are looking for a highly capable Senior Full Stack engineer to be a core contributor in developing our suite of product offerings. If you love working on complex problems and writing clean code, you will love this role.
Our goal is to solve a messy problem elegantly and cost-effectively. We collect, categorize, and analyze semi-structured data from various sources (20 million+ products from 500+ websites into our catalog of 500 million+ products). We help our customers discover new patterns in their data to become more competitive and increase revenue.
Essential Functions:
- Think like our customers - collaborate with product and engineering leaders to define intuitive solutions.
- Design customer-facing UI and back-end services for various business processes.
- Develop high-performance applications by writing testable, reusable, and efficient code.
- Implement effective security protocols, data protection measures, and storage solutions.
- Improve the quality of our solutions - ensure high-quality, well-designed, maintainable software.
- Own your work - take responsibility for projects from idea through delivery into production.
- Bring new ideas to the table - foster innovation within the team.
- Guide and mentor other team members.
Technologies We Use:
- Languages: NodeJS/NestJS/TypeScript, SQL, React/Redux, GraphQL
- Infrastructure: AWS, Docker, Kubernetes, Terraform, GitHub Actions, ArgoCD
- Databases: Postgres, MongoDB, Redis, Elasticsearch, Trino, Iceberg
- Streaming and Queuing: Kafka, NATS, Keda
Qualifications
- 6+ years of professional software engineering/development experience.
- Proficiency with architecting and delivering solutions within a distributed software platform.
- Full stack engineering experience.