TECHNOLOGY AND SALES
At Assemble, our reputation is defined by the success of others; that’s why we put people first. We are engineering-led and always looking for people to help our clients overcome their complex business problems.
Full Stack Ruby on Rails Developer
Assemble is looking for a Back End Developer with extensive Ruby on Rails experience to join our fun, creative and highly dedicated team. The ideal candidate is a software engineer with demonstrated knowledge of the latest back-end technologies to assist in building integrated web-based projects. You'll work as a full stack developer on multiple projects building the backends while collaborating with a team of experienced and diverse software engineers and designers.
Technical Project Manager
Come join the Assemble team! We are seeking a Technical Program/Project Manager that has proven technical experience managing multiple custom software projects and programs. The ideal candidate will be able to guide engineering solutions in Node, Angular, Vue, React, Ruby or similar technologies while working closely with software engineers, other internal teams and senior leadership.
Web Front End React Developer
Assemble is seeking a Web Front End Developer who has experience with React and other front end technologies to join our talented group of engineers. You'll be working on small teams collaborating with other software engineers to create clean and beautiful front end systems that drive complex web applications.
Assemble is looking for a DevOps Engineer experienced with building and maintaining cloud infrastructures to join our fun, creative and highly dedicated team. The ideal candidate will have extensive experience running large scale customer-facing web services.
Retail Tech Front End React Developer
Assemble is looking for an experienced Retail Tech Front End React Developer to join our team and add to our growing, fun, creative and highly dedicated team. We are seeking a developer with experience working with the latest retail front end technologies to build exciting retail e-commerce web applications.
We put people first. We ensure you and your family have what you need by offering a competitive benefits package and prioritizing work-life balance .
- 401(k) matching
- Dental insurance
- Disability insurance
- Employee assistance program
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Vision insurance
We value people more than cool new technologies
We offer excellent benefits, flexible hours, a healthy work-life balance, and a beautiful office along the canal in Fremont.
Small collaborative teams
We work as a team, valuing everyone's input and insight. Team leads provide direction and create opportunity for growth.
Ongoing training and career coaching
We provide stipends for ongoing education for employees. Each employee meets with their development manager to define areas of personal and professional development, and works towards those goals.
We’re a technology company,
not a sales company
Here that means we find the right solutions for our clients, whether they’re custom or out of the box. When you work at Assemble, you’ll never be bored. Our projects frequently include:
LANGUAGES & FRAMEWORKS
- React Native
- Ruby on Rails
- Web full stack (MVC)
- Web SPA (headless)
To help our people and teams achieve their own goals, we have a proven process of development and mentorship that encourages a self-directed path, with the full support of the border team. So no matter where you are in your career development, we help create a path for you to continue to grow.
While we would work with you to define your unique path, here is a high-level overview of common possible milestones and places to start.
Our integration engineers are entry-level developers who focus on connecting current technology between critical systems.
Front-end / back-end engineer
Our front-end and back-end software engineers have experience working with the latest back-end or front-end technologies to assist in building projects.
Our full-stack software engineers have experience working with the latest back-end or front-end technologies to assist in building projects.
Lead engineers run projects and oversee a team of front-end and back-end engineers, working with the team to make the projects a success.
Senior full-stack engineer
Senior full-stack engineers run several projects at a time and oversee teams of front-end and back-end engineers, working with lead engineers and account directors to ensure that projects are a success.
Principal engineers oversee the research, development, and design of projects. They work with the team to help individuals grow and mature in their skillset.
If you’d like to learn more about a career in helping people develop software for their business, our internship is for you!
During this 3-month program, you’ll experience the ins-and-outs of daily business and work directly with a mentor. Your mentor will help you define areas of personal and professional development, and help you work towards those goals.
If you'd like to hear about future positions follow us on Indeed and/or submit your name and resume here. We will let you know when the next position opens up.
Assemble Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.