Instructor, Web Development (PM, Part time)
Fullstack Academy
N/A
Job Details
Part-time
Full Job Description
Fullstack Academy is America's preeminent tech-training bootcamp. From coding to Ai, and cyber security to data analytics, we offer comprehensive and immersive online programs that have helped thousands of professionals launch their careers in the most vibrant sectors of today's economy.
"Fullstack Academy has been a life-changing experience" is something we hear often and the reason why we come to work everyday. We’re looking for a Part-Time Instructor to help transform the lives of our students, and through them, their communities and economies.
"Fullstack Academy has been a life-changing experience" is something we hear often and the reason why we come to work everyday. We’re looking for a Part-Time Instructor to help transform the lives of our students, and through them, their communities and economies.
ABOUT THE ROLE
As an Instructor at Fullstack Academy, you'll scale your impact as a Web Development professional by training the next generation of software engineers.You’ll create dynamic learning experiences through deployment of instructional best practices that are student-centered and designed to meet the needs of adult learners. You’ll co-facilitate lessons from the curriculum and will serve as subject matter expert to students and staff. You will support students through exercises designed to build knowledge and skills and promote grit, problem-solving and a collaborative learning community. Ultimately, you will prepare students for the next chapter in their lives as they seek employment in the Web Development field.
This role reports to a Learner Experience Manager and is supported by a collaborative academics team to ensure an exceptional experience for each student in the cohort.
This is a part-time, remote role, as classes at Fullstack Academy are delivered synchronously and are 100% online. A cohort runs for 26 weeks of instruction. Weekly hours commitments vary by program.
- Simplilearn programs, run in partnership with Fullstack Academy, meet 3 nights per week and instructors commit to approximately 10-12 hours hours: 9 hours to support synchronous class meetings and 3 hours to prep, grade and hold office hours.
- Fullstack Academy programs meet 2 nights per week and instructors commit to approximately 10-12 hours per week: 6 hours to support synchronous class meetings and 4-6 hours to prep, grade and hold office hours.
RESPONSIBILITIES
In this role, you will:
- Create a positive, professional and inclusive learning environment, by:
- Teaching select lessons in accordance with learning objectives and fidelity to session plans provided by Fullstack
- Employing strategies known to meet the needs of adult learners, including leveraging tech tools, instructional best practices and connecting content to the real world by sharing industry insights and professional experiences
- Managing regular communication with students to align on progress,expectations, celebrate milestones and address concern areas
- Providing individualized student support during synchronous class sessions and outside class synchronously during office hours and asynchronously through timely communication
- Evaluate student performance and progression toward competencies based on course deliverables and course rubrics, by:
- Providing constructive and timely feedback to students in the cohort, escalating concerns in a timely manner to the Learner Experience Manager
- Assisting in the management of Performance Action Plans for individual students who need additional support
- Serve as role model for students and as an ambassador for our brand, by:
- Exhibiting professionalism and an ethical and empathetic approach when engaging with Fullstack staff, students, and the public
- Promoting student retention and amplify student satisfaction by creating a positive classroom culture for the Learning Team, communicating timely with students and leveraging effective interventions and sharing of resources
- Encouraging teamwork and seek feedback for continuous improvement
QUALIFICATIONS:
Eligibility requires the following:
- Minimum one or more of the following
- Bachelor’s Degree in Computer Science, Information Technology, or related field
- OR Bachelor’s Degree in any field with transcript evidence of successful completion of 12 credit hours of computer science, mathematics or science AND minimum one year of professional experience as a web developer/software engineer
- OR Bachelor’s Degree in any field AND minimum three years of professional experience as a web developer/software engineer
- OR a minimum of five years of professional experience as a web developer/software engineer
Tech stack knowledge required -
Languages
- Java 11+
- JavaScript
- Methodology
Methodology
- Agile Framework
- Scrum
- Jira
FrontEnd
- HTML
- CSS
- BootStrap
- Angular
Java BackEnd
- Java Servlets, JSP, JSTL
- Spring Framework, Spring Boot, Spring MVC, Spring AOC, Spring Data JPA
- Apache Tomcat
- WebServices, SOAP and REST
- React.js
MicroServices
- Spring Cloud,
- Eureka Server, Api Gateway, Config Server
- Feign, Circuit Breaker,
- Tracing Sleuth, ZipKin
Testing
- TDD, BDD
- JUnit
- Cucumber, Gherkin
Version Control
- Git, GitHub
Databases
- JDBC
- MySQL
- MongoDB
- PostgreSQL
DevOps & Cloud
- Apache Maven
- Jenkins CI/CD
- Docker containers
- Amazon AWS, IAM, EC2, RDS, S3
Part-Time Instructors are hourly, non-exempt employees and can expect to work approximately 10-12 hours per week and should not exceed expected hours without manager approval.
Equal Pay For Equal Work Act disclosure:
The expected compensation for this role for candidates from Colorado is $40-$43 per hour for candidates who fulfill the qualifications for the role.
#LI-REMOTE