Logo
Compunnel, Inc.

Principal Full Stack Engineer

Compunnel, Inc., Westlake, Ohio, United States, 44145

Save Job

The Principal Full Stack Engineer will be a key contributor in building innovative application experiences and business capabilities to support a new business initiative. This role involves close collaboration with the Director of Engineering and cross-functional teams to design, architect, and implement scalable, secure, and maintainable solutions. The ideal candidate is a strong technical leader with deep full-stack expertise, capable of driving best practices, mentoring peers, and shaping the technical direction of the team.

Key Responsibilities

Lead the design and development of modular, reusable front-end components in Angular for multi-product use.

Architect and develop back-end services using Java Spring Boot, JPA, and AWS with a focus on scalability, security, and maintainability.

Build and maintain the business API domain model.

Champion best practices in modular application design, including micro-frontends, shared libraries, and integration patterns.

Collaborate with product, UX, and engineering teams to translate business requirements into technical solutions.

Drive adoption of modern CI/CD pipelines and DevOps practices for rapid, reliable delivery.

Mentor and guide engineering teams to foster technical excellence and continuous improvement.

Required Skills

6–10 years of professional software engineering experience with proven success delivering complex applications.

3–5 years of technical leadership experience.

Strong understanding of modular architecture, component sharing, and scalable design principles.

Experience in building and integrating RESTful APIs and cloud-native technologies.

Excellent communication and collaboration skills with the ability to align and influence stakeholders.

Self-driven, with a high level of ownership and autonomy.

Preferred Skills

Experience with micro-frontends, Storybook JS, and API management tools.

Prior experience in a startup or incubator environment building products from the ground up.

Education Bachelor’s degree in Computer Science, Software Engineering, or a related field.

#J-18808-Ljbffr