As a Full Stack Software Engineer, you will:
- Define and execute the Full Stack technology strategy.
- Foster a culture of innovation and experimentation.
- Deliver high-quality Full Stack solutions that meet business objectives.
What you need to bring:
- Bachelor’s degree in computer science or related field.
- 8+ years of Full Stack development experience.
- Proficient in developing high-performance, secure, and scalable back-end applications, with a strong understanding of deployment methods and various database technologies
- Demonstrated expertise in large-scale software architecture and development
- Strong object-oriented programming skills, particularly in Java/J2EE
- Deep expertise in JavaScript, HTML, CSS, and multiple frontend frameworks (React, Angular, Vue).
- Strong understanding of cloud platforms (AWS, GCP, Azure).
- Experience with relational databases such as MSSQL, Oracle
Preferred Qualifications:
- Experience with serverless architectures.
- Proven track record of leading and mentoring engineering teams
- Exposure to and understanding of NoSQL databases and microservices architecture is a plus
Additional Job Description:
The total compensation for this position may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit
The U.S. national annual pay range for this role is $to $
Our Benefits:
Any general requests for consideration of your skills, please