CrawlJobs Logo

Software Engineering Instructor

generalassemb.ly Logo

General Assembly

Location Icon

Location:
Singapore , Singapore

Category Icon
Category:

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are currently looking for a lead instructor for our part-time (24 week) Software Engineering Bootcamp. Our Software Engineering Bootcamp is a life-changing educational experience where learners gain the skills and mindsets to take on new careers as web developers. We are looking for a lead instructor with strong front-end and back-end development experience to play a key role on our instructional team. This role is based in Singapore and is delivered in a hybrid (on campus and online) format, requiring instructors to reside in Singapore and have an eligible work permit or be a Singapore citizen or permanent resident. (We are not currently sponsoring employees.)

Job Responsibility:

  • Work closely with the instructional team (co-lead instructors, instructional associates, instructor manager) to guide students through a rigorous, transformational journey
  • Become a better leader, coach, and mentor as you learn from students, experienced instructors, and the larger General Assembly community
  • Inspire and support students as they identify their passions and drive their own continued learning beyond the curriculum
  • motivate students when they deal with classroom and personal challenges that become barriers to learning
  • Adapt our global curriculum and use it to guide your teaching, building your own lesson plans as needed and contributing back your lessons learned over time
  • Facilitate a safe, supportive, and energetic community that welcomes the various abilities, needs and learning styles of your students
  • Spend 17 hours a week teaching students (14 hours) and hosting office hours (3 hours)
  • classes are on Tuesday and Thursday evenings (7-10 PM, online) and Saturdays (9AM-6PM, on campus/online on alternate weeks
  • weekly student office hours are on Wednesday evenings (7-10PM, by appointment). We observe all Singapore public holidays
  • Commit a few hours per week preparing lessons and materials, leveraging existing GA curriculum content
  • Work closely with co-instructors and/or teaching assistants to provide students with meaningful and prompt feedback on their progress, including assessment rubrics
  • Work alongside GA staff and teaching team to best meet the needs and learning styles of your students
  • Guide students through development of a stellar capstone project that will showcase their abilities to hiring managers
  • Facilitate a dynamic, collaborative, and positive classroom community
  • Inspire students to persevere through the challenges of learning a new skill set, as well as dealing with learning barriers along the way

Requirements:

  • You are the person that your colleagues naturally gravitate to when they are trying to figure something out
  • You are eager to shape the skills, minds, and careers of the newest generation of web developers
  • You have at least 4+ years of experience working on a software development team
  • Familiarity with Computer Science topics, such as: Recursion, Sorting, Search, Linked Lists, Stacks and queues, Sets, Trees, Search Tries, Graphs, Hash tables, and Design patterns
  • You have working experience in both front-end and back-end development, and are fluent in: HTML and CSS
  • Full-stack JavaScript (strong JavaScript highly preferred)
  • At least one JS MV* framework (Angular, Backbone, or React preferred)
  • SQL databases (we generally use PosgreSQL)
  • NoSQL (we generally cover MongoDB and Redis)
  • At least one additional object-oriented language (Python preferred)
  • Priority will be given to applicants with the Advanced Certificate in Learning and Performance (ACLP) /Advanced Certificate in Training and Assessment (ACTA), awarded by the Institute of Adult Learning Singapore
  • This role is based in Singapore and you must be authorized to work in Singapore. Please ensure you have the right to work in Singapore before applying

Additional Information:

Job Posted:
December 08, 2025

Employment Type:
Parttime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineering Instructor

Software Engineering Instructor

We are currently looking for a lead instructor for our full-time (12 week) Softw...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
generalassemb.ly Logo
General Assembly
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You are the person that your colleagues naturally gravitate to when they are trying to figure something out
  • You are eager to shape the skills, minds, and careers of the newest generation of web developers
  • You have at least 4+ years of experience working on a software development team
  • Familiarity with Computer Science topics, such as: Recursion, Sorting, Search, Linked Lists, Stacks and queues, Sets, Trees, Search Tries, Graphs, Hash tables, and Design patterns
  • You have working experience in both front-end and back-end development, and are fluent in: HTML and CSS
  • Full-stack JavaScript (strong JavaScript highly preferred)
  • At least one JS MV* framework (React preferred)
  • SQL databases (we generally use PosgreSQL)
  • NoSQL (we generally cover MongoDB and Redis)
  • At least one additional object-oriented language (Python highly preferred)
Job Responsibility
Job Responsibility
  • Teach 40 hours per week
  • currently classes on Monday through Thursday are on campus, with Fridays remote
  • we observe all public holidays in Singapore
  • Commit a few hours per week preparing lessons and materials, leveraging existing GA curriculum content
  • Work closely with co-instructors and/or teaching assistants to provide students with meaningful and prompt feedback on their progress, including assessment rubrics
  • Work alongside GA staff and teaching team to best meet the needs and learning styles of your students
  • Guide students through development of a stellar capstone project that will showcase their abilities to hiring managers
  • Facilitate a dynamic, collaborative, and positive classroom community
  • Inspire students to persevere through the challenges of learning a new skill set, as well as dealing with learning barriers along the way.
  • Fulltime
Read More
Arrow Right

Software Engineer Instructor

Our Software Engineering Immersive course is a life-changing educational experie...
Location
Location
Bahrain
Salary
Salary:
Not provided
generalassemb.ly Logo
General Assembly
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You are the person that your colleagues naturally gravitate to when they are trying to figure something out.
  • You are eager to shape the skills, minds, and careers of the newest generation of web developers.
  • You have at least 3+ years of experience working on a software development team.
  • WDI/SEI Alumni a strong plus.
  • You have working experience in both front-end and back-end development, and are fluent in: HTML and CSS
  • Full-stack JavaScript (strong JavaScript highly preferred)
  • At least one JS MV* framework (Angular, Backbone, or React preferred)
  • SQL databases (we generally use PostgreSQL)
  • NoSQL (we generally cover MongoDB and Redis)
  • At least one additional object-oriented language (Ruby or Python preferred)
Job Responsibility
Job Responsibility
  • Teach Sunday-Thursday, 9am-5pm (local time), for the 12 week duration of the program.
  • Instructors will need to commit a few hours per week supporting students, preparing lessons and materials, leveraging existing GA curriculum content.
  • Work closely with co-instructors or teaching assistants to provide students with meaningful and prompt feedback on their progress.
  • Work alongside GA staff and teaching team to best meet the needs and learning styles of your students.
  • Guide students through development of a stellar final project that will showcase their abilities to hiring managers.
  • Facilitate a dynamic, collaborative, and positive classroom community.
  • Inspire students to persevere through the challenges of learning a new skill set.
What we offer
What we offer
  • General Assembly will cover all travel-related expenses for qualified candidates.
  • Fulltime
Read More
Arrow Right

Instructional Associate

Instructional associates for full-time (12 week) and part-time (24 week) bootcam...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
generalassemb.ly Logo
General Assembly
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Eager to shape the skills, minds, and journeys of the newest generation of user experience designers
  • Colleagues naturally gravitate to you for guidance
  • At least one year of experience in the content area you are applying for as an instructional associate: User Experience, Data Analytics, and Software Engineering
  • Deep understanding of the topics covered in the course
  • Must be authorized to work in Singapore
Job Responsibility
Job Responsibility
  • Work closely with the instructional team to guide students through a rigorous, transformational journey towards finding their careers in data science, software engineering or user experience design
  • Become a better leader, coach, and mentor
  • Inspire and support learners as they identify their interests and drive their own continued learning beyond the curriculum
  • Motivate students when they deal with classroom and personal challenges that become barriers to learning
  • Facilitate a safe, supportive, and energetic community that welcomes the various abilities, needs and learning styles of your students
  • Be present and engaged when attending class sessions
  • Provide students with real-time support on their homework and projects
  • Provide motivation and coaching to students who are falling behind
  • Review student homework and projects using an assessment rubric
  • Mentor and coach students
Read More
Arrow Right

Head of Programs & Instruction (AI-Integrated Learning)

Deliver job-ready outcomes in 4–6 months while meeting university-level quality ...
Location
Location
Salary
Salary:
Not provided
claimacademy.org Logo
Claim Academy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years in tech + education
  • Former: Engineering leader
  • Former: Principal technologist
  • Former: Academic program director
  • Experience with: Project-based learning
  • Experience with: Competency-based assessment
  • Experience with: Adult learners
  • Active, recent industry experience
  • Hands‑on use of AI‑enabled tools
  • Strong communication and mentoring skills
Job Responsibility
Job Responsibility
  • Own curriculum quality across all programs: AI / GenAI
  • Cybersecurity
  • Cloud & DevOps
  • Software Engineering
  • Data & GIS
  • Recruit, train, and manage instructors & mentors
  • Ensure curriculum stays current with AI-era tools
  • Define assessment standards: Capstones
  • Portfolios
  • Skills validation
Read More
Arrow Right

Instructor

We are seeking seasoned industry professionals with current, hands-on experience...
Location
Location
Salary
Salary:
Not provided
claimacademy.org Logo
Claim Academy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years professional software development experience
  • Hands-on experience with: JavaScript, Python, full-stack development, AI copilots
Job Responsibility
Job Responsibility
  • Teach assigned modules or labs
  • Support learner projects and assessments
  • Bring real-world industry context into instruction
  • Parttime
Read More
Arrow Right

Project Engineer 3

Project Engineer 3 will require the following skillsets: able to perform high-le...
Location
Location
Salary
Salary:
Not provided
atlasps.com Logo
Atlas Professional Services
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of experience as Project Engineer or equivalent
  • Certification current in at least one or more Atlas IT-related technologies
  • Training goal >= 26 hours every 6 months
  • Able to work independently, and consistently follows direction from Project Seniors on Atlas Best Practices
  • Dependable – Able to communicate and has tenacity to work on solution when obstacles present themselves
  • Collaboration with all project team members regarding status, milestones, risks on all assigned projects
  • Excellent organizational and coordination abilities with strong problem-solving skills
  • Excellent client-facing and internal communication skills
  • Excellent written and verbal communication skills
  • Solid organizational skills including attention to detail and multitasking skills.
Job Responsibility
Job Responsibility
  • Performs engineering design evaluations and works to complete projects within budget.
  • Reviews industry policies and procedures to ensure data accuracy, security, and regulatory compliance.
  • Provides technical support for all engineering processes.
  • Takes action to resolve operational problems and minimize delays.
  • Project Engineer 3 can work independently and consistently and follow Atlas Best Practices
  • Dependable – able to communicate and has tenacity to work on solution(s) when obstacles present themselves. Engaging Project escalation team in timely manner.
  • Documentation is essential to all projects as a key to our service delivery success.
  • Collaboration with project team members regarding status, milestones, risks on all projects assigned is required and necessary in order to meet our KPI’s (Key Performance Indicators).
  • Project Engineer 3 has a technical core competency that can be demonstrated and is able to stay current in knowledge of hardware, software, networking, applications, and systems engineering.
  • Company training is provided, both instructor-led and through online professional training tools provided by your supervisor. Learning is part of our culture and required in order to perform job functions, included but not limited to all above duties as a Project Engineer 3.
Read More
Arrow Right

Online Course Developer – Experimental Design and Program Evaluation

Brandeis University’s Rabb School of Continuing Studies is seeking a skilled onl...
Location
Location
United States
Salary
Salary:
Not provided
brandeis.edu Logo
Brandeis University
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced degree (Masters or Ph.D in Computer Science, Data Science, or Software Engineering)
  • Professional experience in applied industry in ML engineering, DevOps, and cloud deployment
  • Expertise in CI/CD pipelines, containerization, model monitoring, and ethical AI practices
  • At least 1 year of teaching or training experience (preferably online/asynchronous)
  • Minimum 1 year experience developing asynchronous online courses for adult learners in higher education
  • Proficiency with LMS platforms and digital authoring tools
  • Familiarity with analytical tools, collaborative platforms, and interdisciplinary teamwork
  • Strong communication, organization, and independent work skills
  • Familiarity with curriculum design, accreditation standards, and graduate-level rigor
  • Ability to translate interdisciplinary content into engaging, accessible learning pathways
Job Responsibility
Job Responsibility
  • Design and build a new three credit asynchronous online course titled: Experimental Design and Program Evaluation
  • Create and/or select elements as outlined in the Brandeis Online Course Standards
  • Develop required components including a Brandeis-compliant syllabus, instructor-created materials informed by current industry knowledge, learning objects, and applied assignments and assessments aligned to course and program outcomes
  • Be responsible for the substantive content and pedagogical strategies of the course
  • Uphold Brandeis’s academic standards and online course development guidelines
  • Collaborate with Brandeis Online staff, adhere to technical requirements for LMS integration, and meet project milestones
  • Submit course drafts at designated intervals for feedback
  • Parttime
Read More
Arrow Right

Online course developer

Brandeis University’s Rabb School of Continuing Studies is seeking a skilled onl...
Location
Location
United States
Salary
Salary:
Not provided
brandeis.edu Logo
Brandeis University
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced degree (Masters or Ph.D) in Computer Science, Data Science, Information Systems, Software Engineering, or related field
  • Industry Experience: Building or Managing Cloud Data Platforms
  • Experience in Data Engineering and Cloud-Based Data Pipelines, including data architecture and data reliability
  • At least 1 year of teaching or training experience (preferably online/asynchronous)
  • Minimum 1 year experience developing asynchronous online courses for adult learners in higher education
  • Proficiency with LMS platforms and digital authoring tools
  • Familiarity with analytical tools, collaborative platforms, and interdisciplinary teamwork
  • Strong communication, organization, and independent work skills
  • Familiarity with curriculum design, accreditation standards, and graduate-level rigor
  • Ability to translate interdisciplinary content into engaging, accessible learning pathways
Job Responsibility
Job Responsibility
  • Design and build a new three credit asynchronous online course titled: Data Engineering and Cloud Pipelines
  • Serve as an Online Course Developer within Brandeis Online’s graduate program
  • Design and build asynchronous, instructor-facilitated online courses aligned with institutional learning outcomes, accreditation standards, and workforce relevance
  • Create and/or select elements as outlined in the Brandeis Online Course Standards
  • Develop required components including a Brandeis-compliant syllabus, instructor-created materials informed by current industry knowledge, learning objects, and applied assignments and assessments aligned to course and program outcomes
  • Be responsible for the substantive content and pedagogical strategies of the course
  • Uphold Brandeis’s academic standards and online course development guidelines
  • Collaborate with Brandeis Online staff, adhere to technical requirements for LMS integration, and meet project milestones
  • Submit course drafts at designated intervals for feedback
  • Parttime
Read More
Arrow Right