About the Client
Our client is on a mission to revolutionize market research by using AI to effortlessly connect researchers with the right audience. They streamline the recruitment process to deliver authentic, targeted participants quickly and affordably. We are seeking a Senior Full Stack Software Engineer who embodies both technical excellence and a relentless drive to elevate our products. As one of our first engineers, you will play a large role in building our first customer-facing product.
About the Role
As a Senior Full-Stack Engineer, you will be responsible for developing and maintaining high-quality frontend and backend software solutions.
You will collaborate with cross-functional teams to translate needs into technical solutions and proactively improve existing systems. Your role will require you to take full ownership of projects, from conception to deployment, ensuring robustness, scalability, and minimal technical debt.
Responsibilities
- Develop and maintain high-quality frontend and backend software solutions.
- Take full ownership of projects, from conception to deployment.
- Ensure robustness, scalability, and minimal technical debt in delivered solutions.
- Collaborate with cross-functional teams to translate needs into technical solutions.
- Proactively improve existing systems and anticipate high-value projects.
- Execute projects autonomously with a focus on delivering comprehensive solutions for large problems.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field.
- 7 to 10 years of experience in full-stack development, with significant experience leading projects.
- Strong knowledge of CS fundamental concepts and object-oriented programming (OOP) languages.
- Proficiency in JavaScript and frameworks such as React, Angular,
or Vue as well as Node.js.
- Expertise in designing scalable, robust, and efficient software architectures.
- Strong problem-solving and communication skills.
- Strong written and verbal English communication skills.
Bonus Points
- Experience with AI and machine learning technologies.
- Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with DevOps practices and tools.
- Experience in a startup environment.
- Contributions to open-source projects.
What we offer
? USD Payment
? Fully remote work
? Flexible time schedule
? Top projects in the US
? Training - Career path