About Us:
We are a well-funded, innovative stealth startup on a mission to revolutionize the way businesses leverage technology. Our team is comprised of industry experts and visionary technologists who are passionate about creating transformative products. We value creativity, collaboration, and a growth-oriented mindset. Join us to help build the future of our cutting-edge solutions in a fast-paced, dynamic environment.
Role Overview:
We are seeking a highly skilled Senior / Staff Full Stack Engineer with deep expertise in both backend and frontend systems to join our team. You will be instrumental in designing, developing, and scaling our entire application stack. Proficiency in Python, Java, or Go for backend development, combined with strong experience in frontend technologies such as React and JavaScript, is essential. A solid understanding of distributed systems, data structures, and algorithms, along with experience with cloud platforms like AWS or Google Cloud, is required.
Key Responsibilities:
- Full Stack Development: Design and implement scalable, high-performance full stack solutions, developing both backend services and responsive, user-friendly frontend interfaces.
- Technical Leadership: Provide technical direction and mentorship to fellow engineers, promoting best practices in both backend and frontend development.
- Frontend Expertise: Develop dynamic and interactive frontend applications using React and JavaScript, ensuring seamless user experiences across devices.
- Backend Systems: Build and maintain robust backend services and APIs, integrating with various data sources and third-party services.
- Cloud Infrastructure: Leverage cloud platforms such as AWS or Google Cloud to architect, deploy, and manage scalable and secure applications.
- Collaboration: Work closely with cross-functional teams, including product managers, UX/UI designers, and data engineers, to deliver high-quality products that meet business objectives.
- Code Quality: Write clean, maintainable, and well-tested code for both frontend and backend components. Participate in code reviews and advocate for continuous improvement of engineering practices.
- Problem Solving: Address complex technical challenges and contribute to all phases of the software development lifecycle, from concept and design to testing and deployment.
Qualifications:
- Experience: 5+ years of experience in software engineering, with a focus on full stack development.
- Frontend Technologies: Proficiency in React, JavaScript, HTML, and CSS. Experience with modern frontend frameworks and libraries.
- Backend Technologies: Strong expertise in Python, Java, or Go, with a deep understanding of distributed systems and microservices architecture.
- Cloud Platforms: Hands-on experience with cloud platforms such as AWS, Google Cloud, or Azure.
- Data Structures & Algorithms: Solid understanding of data structures, algorithms, and software design principles.
- DevOps & CI/CD: Familiarity with DevOps practices, CI/CD pipelines, and infrastructure as code (e.g., Terraform, CloudFormation).
- Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
Nice-to-Haves:
- Experience in a startup environment or working on stealth projects.
- Familiarity with container orchestration tools such as Kubernetes or Docker.
- Knowledge of UI/UX design principles and experience with design tools like Figma or Sketch.
What We Offer:
- Competitive salary and equity package.
- Opportunity to work on impactful projects with a talented and passionate team.
- Flexible working hours and a fully remote work environment.
- Comprehensive health, dental, and vision insurance.
- Learning and development budget to support your growth.