Become a software engineer and learn JavaScript at Codesmith in the city that never sleeps

NY Coding Instructor mentoring student
Launch your future with Codesmith’s expert curriculum & extensive network of successful engineers.

Codesmith’s Software Engineering Immersive transforms individuals into autonomous software engineers, ready to build complex applications and logically tackle unfamiliar problems and technologies. The curriculum dives deep into JavaScript, covering both front end and back end development, accompanied by critical computer science concepts and a machine learning unit. Graduates of Codesmith’s web developer program in NYC now hold mid- and senior-level jobs at Google, Amazon, LinkedIn, and hundreds more!

Currently Remote due to COVID-19

All In-person Programs are Currently Remote due to COVID-19

Our top priority is the health and safety of our community. As such, all upcoming posted onsite cohorts will be conducted remotely for the entirety of the program until further notice. Please note: “Los Angeles” cohorts are conducted in Pacific Time and “New York” cohorts are conducted in Eastern Time.

We encourage you to reach out to us at if you have any questions.

Program Overview

Code on Computer
Full Stack Engineering

Codesmith’s curriculum gives you a deep understanding of advanced JavaScript concepts, from backend to frontend. You are prepared to be successful in a variety of roles, including those that focus on backend, frontend, full stack, React and more.

Five-star rating
Top-Rated Coding Bootcamp

Based on Codesmith alumni reviews, program curriculum, financial aid options, and much more, Codesmith has been rated “Best Coding Bootcamp” by  Course Report and  SwitchUp.

Collaborative Community
Collaborative Community

Codesmith students exemplify the dedication to their personal growth, but also their peers’ growth. You are constantly working through challenges together, giving shout-outs to those who went above and beyond at weekly family dinner, and offering patient help to each other. Learn more about our diversity initiatives.

Get Hired at Top Tech Companies
Get Hired at Top Tech Companies

Graduates from Codesmith NY work in mid and senior level roles at Google, Ernst & Young, Oscar Health, Bonobos, and many more. Learn more about Codesmith graduate outcomes here.

Build In-Demand Skill Set
Build In-Demand Skill Set

Codesmith’s curriculum ensures you are prepared to use modern technologies and adapt to the ever-changing tech sphere. React, Redux, and machine learning are just a few of the technologies covered in the program.

Real-World Engineering Skills
Real-World Engineering Skills

Being an engineer is much more than just your code. You will refine your technical communication, your project management, your ability to logically solve problems, and your teamwork during the 12-week bootcamp to set you up for a successful career.

Graduate Outcomes
Graduate Outcomes You Can Trust

Codesmith NYC graduates earned a median starting salary of $124,000 in the January - July 2021 CIRR reporting period.

As a CIRR certified school, we fully offer transparent results. CIRR is the industry standard for placement stats and we are commited to publishing trustworthy graduate outcomes.

Where Codesmith NY Alumni Work

Ernst & Young
Walmart Labs

The Codesmith NY Experience

Work Place

Meet Your Instructors


Sara Powers

Lead Engineering Instructor
Esma Sahraoui

Esma Sahraoui

Engineering Mentor
Ryan McDaniel

Ryan McDaniel

Engineering Instructor

I attended dev bootcamp before attending Codesmith, most of my experience came from Ruby, but I had also built a react application as well. I started preparing for the program by going through their CSX courses where I learned a tremendous amount about JavaScript concepts. When I was accepted I got to work alongside some incredibly intelligent and talented people in a culture/community that really promotes learning. After the program I had several successful interviews and ended up getting a job on EY’s blockchain team where I now get to work on a wide range of blockchain projects with several different clients.



Blockchain Senior Consultant @ Ernst & Young

Upcoming Onsite Software Engineering Immersive Programs

Please note all upcoming Los Angeles and New York City Immersives will be remote for the entirety of the program until further notice, due to COVID-19.

Additionally, the schedule for our summer and fall cohorts account for holidays -

students will not have sessions on 9/6, 11-25-11/26, 12/20-12/25, or 1/1.

M-F 9am-8pm ET
Sat 9am-4:30pm ET


Applications closed

M-F 9am-8pm ET
Sat 9am-4:30pm ET


Application deadline: Jul 22

Initial interview deadline: Aug 05

Technical interview deadline: Aug 20

M-F 9am-8pm ET
Sat 9am-4:30pm ET


Application deadline: Sep 09

Initial interview deadline: Sep 23

Technical interview deadline: Oct 08

Talk with an advisor

Tuition, Scholarships, & Financing Your Education

Tuition for Codesmith’s full-time Software Engineering Immersive programs beginning in 2021 starts at $19,350. Tuition for Software Engineering Immersive cohorts beginning in 2022 will start at $19,950. We provide a range of options to help you finance your education, including payment plans, loan partners and scholarships.

Coding Bootcamp Scholarships

With the Codesmith $280k Scholarship Fund, Codesmith is commited to providing accessible learning opportunities and fostering a diverse culture. We offer scholarships to talented people from underrepresented backgrounds, veterans, other coding bootcamps graduates, and those who are dedicated to contributing something special to our community. Scholarship applications are distributed to accepted students and are awarded based on a combination of your application and interview scores at Codesmith's discretion.


Ascent Funding is a student financing and quality assurance platform for outcomes-based skills training programs. In addition to your full tuition, you can borrow for living expenses. Ascent Funding also offers students the option to only pay interest for the first 5 months of payment. You can apply for a Ascent Funding loan once you have been accepted into the program.

Upcoming Events & Workshops