Software Development Team Lead Position

2 weeks ago


Manama, Manama, Bahrain General Assembly Full time
Overview

General Assembly is a pioneer in experiential education, empowering individuals to succeed in today's most in-demand skills. As a featured institution in The Economist, Wired, and The New York Times, GA offers training in web development, data, design, business, and more, both online and at campuses around the world.

Salary
The anticipated compensation range for this course is $20,950- $24,174, determined based on experience, education, geographic location, and other factors.

Job Description
We are looking for a lead instructor with strong full-stack web development experience to play a key role in teaching and leading the instructional team for our flagship full-time web development program. The successful candidate will join us to guide students through a rigorous, transformational journey towards apprenticeship in software development, working closely with one or more co-instructors to facilitate a safe, supportive, and energetic community that welcomes the various needs and learning styles of students.

Responsibilities and Duties
Teach Sunday-Thursday, 9am-5pm (local time), for the 12 week duration of the program, supporting students, preparing lessons and materials, leveraging existing GA curriculum content, and guiding students through development of a stellar final project that will showcase their abilities to hiring managers. Inspire students to persevere through the challenges of learning a new skill set, fostering a dynamic, collaborative, and positive classroom community.

Required Skills and Qualifications
To be successful in this role, you should have at least 3+ years of experience working on a software development team, with working experience in both front-end and back-end development, and fluency in HTML, CSS, JavaScript MV* frameworks (Angular, Backbone, or React preferred), SQL databases (PostgreSQL generally used), NoSQL databases (MongoDB and Redis covered), and at least one additional object-oriented language (Ruby or Python preferred).

  • Manama, Manama, Bahrain RESO Full time

    About the Role:We are seeking an experienced Software Development Team Lead to join our global sales team. As a key member of our organization, you will be responsible for leading and mentoring a team of software development representatives (SDRs) to drive business growth and customer satisfaction.Key Responsibilities:Lead and manage a team of SDRs to...


  • Manama, Manama, Bahrain RESO Full time

    Main Purpose of JobWe are seeking an experienced Senior Software Developer who is skilled in Ant Design, Next.js, Type Script, Redis, Mongo DB, AWS Amplify, and Amazon S3. This role will lead software development projects and provide technical leadership.Key ResponsibilitiesProject Oversight: Lead and manage software development projects to ensure alignment...


  • Manama, Manama, Bahrain RESO Full time

    We are looking for a highly skilled and experienced development lead to join our team at RESO. The ideal candidate will have a strong passion for building large-scale, mission-critical software in a fast-paced agile environment.About the RoleThe development lead will be responsible for guiding the development team, mentoring engineers, and working with...


  • Manama, Manama, Bahrain RESO Full time

    Lead Developer and Team Lead - Manama - RESOWe are a rapidly growing start-up in the exciting field of Fin Tech looking for a highly skilled Lead Developer and Team Lead to join our dynamic team. The successful candidate will be responsible for building and leading a dedicated tech team, ensuring effective communication and collaboration within the team. Key...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    About ARRAY INNOVATIONARRAY INNOVATION is a trailblazing software services company dedicated to revolutionizing the tech landscape. Our team is comprised of innovative individuals who strive for excellence in every aspect of their work.We're committed to delivering top-notch software solutions that meet the evolving needs of our clients. As Senior Software...


  • Manama, Manama, Bahrain 01 Systems Full time

    About the RoleWe are 01 Systems, a leading provider of innovative solutions and services to over 300 customers across more than 90 countries. Our expertise spans digital transformation, electronic signatures, paperless workspace solutions, digital document management, mobile onboarding, and biometric identification technology.As a key member of our...


  • Manama, Manama, Bahrain 01 Systems Full time

    Bachelor of Technology/Engineering (Any, Computers), Bachelor of Science (Computers)Nationality: Any Nationality Vacancy: 1 Vacancy Job Description: We are looking for an experienced development lead with a passion for building large-scale, mission-critical software in a fast-paced agile environment. In addition to skills in design and architecture, the...


  • Manama, Manama, Bahrain 01 Systems Full time

    Bachelor of Technology/Engineering (Any, Computers), Bachelor of Science (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob Description:We are looking for an experienced development lead with a passion for building large-scale, mission-critical software in a fast-paced agile environment. In addition to skills in design and architecture, the...


  • Manama, Manama, Bahrain RESO Full time

    About UsRESO is a pioneering tech firm that is at the forefront of the global move to open source. We are changing the world on a daily basis by publishing Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud.About the RoleWe are looking for a talented Software Development Manager to join our team at RESO. As a...


  • Manama, Manama, Bahrain RESO Full time

    Company DescriptionWith over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services – for both the financial and non-financial sectors – in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding,...


  • Manama, Manama, Bahrain beBee Careers Full time

    We are seeking an experienced Cloud Development Team Lead to join our organization.Job DescriptionThe Cloud Development Team Lead will be responsible for leading a team of engineers in the development and deployment of cloud-based software solutions.This role requires strong technical leadership skills, with experience in managing and guiding teams towards...


  • Manama, Manama, Bahrain beBee Careers Full time

    Job OverviewWe are seeking an experienced technical professional to lead the development of high-performance software solutions. As a key member of our team, you will be responsible for translating architectural designs into efficient, maintainable code.Main ResponsibilitiesImplement and optimize software solutions in collaboration with the Solution...


  • Manama, Manama, Bahrain RESO Full time

    We are RESO, a rapidly growing start-up in the exciting field of FinTech.Job Description:The successful candidate will be responsible for building and leading a dedicated tech team.This role requires excellent communication skills and the ability to work effectively across different teams.Proven experience in Software Development with specialization in Java...

  • Technical Lead

    4 days ago


    Manama, Manama, Bahrain Nexcel Computer Solutions Full time

    Nexcel Computer Solutions Job OpportunitiesWe are seeking a highly skilled and experienced Technical Lead - Software Engineering to join our team.The successful candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or related fields, and a minimum of 5 years of experience working with various...


  • Manama, Manama, Bahrain RESO Full time

    At Canonical, we are seeking a skilled technical expert to join our team as a Software Developer. As part of this role, you will be responsible for maintaining Ubuntu Server packages and working with traditional server workloads, virtualization, and containers.We value flexibility, accountability, and self-motivation in our team members. If you have a...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    Job DescriptionLead a team of software engineers, providing guidance and mentorship to foster a culture of excellence and continuous learning.Oversee the end-to-end software development lifecycle, from planning and design to implementation and deployment.Define and drive the technical vision and strategy for software projects, evaluating and recommending...


  • Manama, Manama, Bahrain RESO Full time

    About the RoleWe are seeking an experienced engineering manager to lead our distributed team in developing and maintaining Launchpad, a robust platform for managing open-source development projects.ResponsibilitiesGrow and lead a team of engineers in your region, providing coaching, mentoring, feedback, and hands-on career development.Apply sound engineering...


  • Manama, Manama, Bahrain Nexcel Computer Solutions Full time

    Job SummaryNexcel Computer Solutions is looking for a highly skilled Senior Developer to work on various software projects.The successful candidate will have excellent problem-solving skills and be able to effectively communicate technical ideas.Main Responsibilities:Design and develop complex software systemsAnalyze system requirements and create...


  • Manama, Manama, Bahrain 01 Systems Full time

    About UsAt 01 Systems, we pride ourselves on delivering cutting-edge solutions and services to over 300 customers across more than 90 countries. Our team is passionate about creating innovative state-of-the-art products that cater to both the financial and non-financial sectors.Job OverviewWe are seeking an experienced development lead with a proven track...


  • Manama, Manama, Bahrain beBee Careers Full time

    Job OverviewWe are seeking a skilled Senior Java Developer to join our team engaged in building a next-generation, cross-asset risk system platform. The team is primarily working on developing and enhancing a set of cooperative systems and services that have a direct bearing on how we manage risk arising from trading, including market and counterparty credit...