Software Engineer II
About The Role
We are seeking a talented Full Stack Engineer to join our product team and help us build the next generation of our platform. In this role, you will be responsible for the end-to-end development of robust web applications, leveraging cutting-edge AI-assisted tools to accelerate our engineering lifecycle and maintain high standards of code quality. You will play a critical role in shaping our technical architecture while delivering scalable features that provide real value to our users.
You will work across the entire stack, from designing high-performance backend services and RESTful APIs to crafting intuitive user interfaces. By collaborating closely with Product Owners and UX designers, you will translate complex business requirements into elegant technical solutions, ensuring our cloud-native applications on AWS are reliable, maintainable, and innovative.
Requirements
Proficiency in full stack development with a modern tech stack
Experience designing and consuming RESTful APIs
Practical experience deploying and managing cloud-native applications on AWS
Ability to integrate AI-assisted development tools into your daily workflow
Strong problem-solving skills and a collaborative mindset
Excellent communication skills for working with cross-functional stakeholders
Key Responsibilities
Develop and maintain scalable full stack web applications
Build and secure backend services and API integrations
Design and implement responsive user interfaces
Utilize AI-assisted coding tools to optimize productivity and code health
Collaborate with product and design teams to iterate on features
Deploy and support applications within our AWS cloud environment
What We Offer
Competitive base salary and performance-based bonus
Access to cutting-edge AI development tools and technology
Flexible working environment with hybrid options
Comprehensive health, dental, and vision insurance
Professional development budget and learning opportunities
Collaborative, innovation-focused company culture
About The Company
Our company is dedicated to pushing the boundaries of technology to solve real-world problems. We foster a culture of curiosity, autonomy, and continuous improvement, where every engineer has the opportunity to make a tangible impact. By joining us, you are becoming part of a forward-thinking team that prioritizes modern engineering practices, developer experience, and collaborative growth as we build AI-enabled solutions that redefine our industry.
Next steps will be communicated after your application is reviewed.