Allego

Computer Software

SoftwareEngineer

$100–120k Waltham, Massachusetts, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer at Allego. Skills: Web stack, Java stack, React, Typescript. Collaborate with product management team. Provide feedback on requirement feasibility”

Industry & Context.

Computer Software
Problems you'll solve

Diagnose code problems; Solve code problems

What They're Looking For.

Must Have

Minimum 3 years of experience, Ability to independently diagnose and solve code problems, Ability to effectively collaborate with team members, Bachelor’s Degree in Computer Science, Engineering, Software Development, or equivalent experience

Nice to Have

Proficient with React components/pattern, Experience with Git, Experience with Java web frameworks, Experience with modern front-end build + test pipeline, Experience with infrastructure/integrations

What You'll Do.

Collaborate with product management team

Provide feedback on requirement feasibility

Provide feedback on architecture designs

Provide feedback on UI/UX designs

Improve technical stack

Maintain existing tools

Maintain infrastructure

How You'll Work.

Team & Collaboration

Multi-disciplined team; Agile development environment

Process & Methodology

Agile

Full Job Description

### How you’ll make a difference: Allego is looking for a talented and motivated individual to join our Development team. In our collaborative and flexible work environment, you’ll have the opportunity to rapidly build your technical skills in a new, exciting, and expanding product space. You’ll work closely with a multi-disciplined team to build a product that transforms the way ideas are shared and learning happens. You will be integral to Allego’s success through: * Collaborating with the product management team to weigh options to satisfy requirements, providing feedback on requirement feasibility, architecture and UI/UX designs * Designing, building, and delivering features in multiple areas of the product * Reviewing code and mentoring other engineers * Continually improving our technical stack and processes * Maintaining existing tools and infrastructure as necessary **Requirements** ### The ideal candidate will have: * Minimum 3 years of experience * Passion for web development and cross-browser compatibility * Strong working knowledge of web stack - Javascript, jQuery, React + Typescript (hooks, component composition, performance tuning), Chakra UI, Emotion * Strong working experience with Java & J2EE stack * Ability to independently diagnose and solve code problems using appropriate tools and resources * Experience using browser dev-tools for debugging problems * Ability to effectively collaborate with team members in a fast-paced, Agile development environment * Bachelor’s Degree in Computer Science, Engineering, Software Development, or a combination of education and equivalent experience in a related field ### Preferred (but not essential): * Proficient with React components/pattern - React Hook Form + Yup; data: TanStack Table, axios; state: Jotai, Immer * Experience with Git (or a similar version control system) * Experience with the Java web frameworks - Struts 2 + JSP, Spring MVC * Experience with a modern front-end build + test pipeline - Webpack,

Free ATS check

Applying for this Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Allego?

Real rants from real employees. Read before you apply.

Read Company Rants →