Java Teacher

OpenClassrooms


3 weeks ago

02/02/2020 10:22:57

Job type: Full-time

Hiring from: UK or France

Category: All others


Do you love sharing your knowledge of web development with others? 

Do you want to help bring opportunities in the tech industry within reach of diverse job-seekers?  

Do you want to help build confidence in students and inspire aspiring professionals?

We’re looking for developers like you to join our community of educators and craft online courses for future developers

At OpenClassrooms, our mission is to make education accessible. This means showing people across the globe that they too can qualify for an in-demand job if they have the drive to learn and the support they need.

That is where you come in! With the ongoing collaboration of our education team you will:

  • design a skills-based online course,
  • write course content,
  • create coding practice exercises,
  • record screencast demonstration videos,
  • and work with our video team in Paris to shoot a series of short, face-to-camera instructional videos.

The work is flexible and can be done on a freelance basis from anywhere. 

Above all, it’s rewarding! You’ll make a difference in your field by helping make tech a more inclusive industry.

To get an idea of what we can do together, have a look at a few of our published courses, such as these ones on VueGithubFreelancing, BootstrapHTML, or JavaScript.

If you’re passionate about sharing your knowledge and experience with the developers of tomorrow, then apply now to make an impact.

Who are you?

  • You can write professional content in English and present concepts clearly to a camera.
  • You are looking to take your skills to the next level by building engaging learning experiences for future web developers.
  • You love the idea of sharing the tips and tricks you’ve acquired and influencing a diverse population of learners.
  • You are a Java Developer. 
  • You have experience with at least one of the following tools or activities:
    • Using Docker
    • Using NoSQL 

What do we offer?

  • A freelance contract for the creation of one or more courses.
  • Constructive guidance and feedback from dedicated instructional designers.
  • An opportunity to collaborate from any location for much of the course creation process.
  • A warm welcome to our Paris office and studio for a media training and your video shoot.

Do other opportunities at OpenClassrooms fit your profile?

Consider becoming an OpenClassrooms mentor! Both our teachers and our mentors rely on their experience in the field to help our students grow as professionals, so don't hesitate to apply for both opportunities! While our teachers are involved in content creation, it's our mentors who provide direct support to students. Follow this link to learn more about mentorship and apply for that role. 

We strongly value individuals at OpenClassrooms, and we particularly welcome applications from those who are traditionally underrepresented in tech. If you like the sound of this role, but are not totally sure whether you're the right person, please do apply anyway - we'd love to hear from you. :)

Who are you?

  • You can write professional content in English and present concepts clearly to a camera.
  • You have experience or an interest in mentoring, tutoring, teaching, or creating tutorials.
  • You are a Java Developer.
  • You have experience on multiple projects with at least one of the following tools or activities:
    • Docker
    • NoSQL

Please include a cover letter and a writing sample (if you have an article, essay, or link to a blog post that you can share, that's perfect; otherwise please include a paragraph explaining a concept related to one of the course subjects listed above).

Please also indicate which topic(s) from the list above match your experience.

We look forward to hearing from you!

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live.

    We're a multidisciplinary, fully remote team that’s passionate about creating products, like Todoist and Twist, that improve people’s lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.

    When you become a Doister, you’re not only joining a global, remote-first company, but a team of 70+ people who value:

    • Independence. Others can trust that you’ll deliver on time and your teammates don’t need to worry about you keeping your word.

    • Mastery. You love what you do and care deeply about the quality of your work, down to the smallest details. You’re continuously learning and pushing yourself to the limits of your ability. You're never satisfied with the status-quo.

    • Communication. Your communication is clear, concise, and engaging whether you're explaining a complex idea or providing feedback to a teammate.

    • Balance. You're mindful about cultivating a healthy work-life balance. You care about the well-being of yourself, your team and the people around you.

    • Impact. You're able to take a bird's eye view to pinpoint and then solve issues that have a high impact on our customers, our team, and our company. You're committed to the health and success of both your teammates and Doist as a company.

    We invite you to visit our blog to learn more about us, our values, and how we work.

    The Frontend team at Doist is looking for a new developer to join their ranks to build the best possible user experience for millions of user across multiple products.

    How we work:

    The Frontend team is responsible for all code that runs in a browser. Be it the web apps of Twist and Todoist, browser extensions, electron apps or our landing pages.

    Our main product work happens inside cross-disciplinary teams, that we call squads. You can read more about this in our blog. We have a rotating Hero role whose main responsibility is to tackle support issues, fix bugs and work on smaller improvements. On top of that everybody on the team gets a day per week to spend on Housekeeping; during this time we pay back technical debt, fix bugs and in general improve the health of our code base.

    We believe in picking the most effective tools to do our best work. At the moment this means most of our communication happens asynchronously in Twist. Code and bugs are managed and reviewed in GitHub. Team meetings are done in Zoom.

    We don't have a lot of scheduled meetings. Once a week the team meets to discuss the previous week and plan the next one. Once a month the whole team comes together for a retrospective to share candid feedback and take a look at the coming month.

    Day-to-day work:

    What your work will look like on a day-to-day basis:

    • Implement features. From proposal, through specification and implementation, to maintenance. You're encouraged and expected to propose things that you think can be a good addition to the product.

    • Provide feedback. When planning a feature you're expected to provide feedback on expected challenges and unknowns as early as possible.

    • Improve the code quality. With time, our code accumulated some technical debt, which we pay off. Often we do it while we make features, but we also dedicate time to housekeeping each week.

    • Be a responsible & exemplary team member. We do code reviews, refactor code, learn new things and share our knowledge. You might also be appointed mentor of a new comer

    • Lead a squad. From time to time you might be a squad leader which bears the responsibility for the success of the project. In practical terms, you plan the squad work and orchestrate its execution. You balance this activity with hands-on work within the same squad.

    • Be a Hero. During this time you'll be working closely with the support team to triage and fix bugs from users. Also, you help speed up code reviews and support other teams in their projects.


    To thrive as a Frontend Developer at Doist:

                              > You feel that our values resonate with yours, and you see how they can act as guidance for your day-to-day work.
                              > You have experience in building complex interactive web applications.
                              > You have solid knowledge of modern JavaScript and React (Bonus: Redux)
                              > You have experience in writing automated unit, integration or end-to-end tests.
                              > You have experience in measuring, analyzing and fixing performance problems.
                              > You're able to use and customize tools (e.g. webpack) to streamline our development and build processes.
                              > You're able to work autonomously and stay self-motivated. Previous experience working in remote team is a bonus.
                              > You are fluent in written and spoken English.

                              Benefits:

                                            We’re bootstrapped, profitable, and committed to building a sustainable company that will grow for decades to come. We’ve built a benefits package that invests in our employee’s long-term personal and professional growth and well-being. Here’s a sample of what that includes:

                                            > Competitive compensation.
                                            > Flexible schedule and location. This is a fully remote position, so you can work from wherever you please and on a schedule that works best for you. All you need is a computer and access to a stable internet connection (which we sponsor!).
                                            > Generous paid vacation + national holidays. You’ll receive 40 days of paid time off to use on vacation and holidays.
                                            > Paid parental leave. 18 weeks of paid maternity leave and 5 weeks of paid paternity/adoption leave.
                                            > Health & well-being stipend. You’ll have a monthly budget to spend on the things that keep you happy and healthy like a gym membership, books, snacks, internet, and health insurance.
                                            > Amazing people. Being a part of the Doist team means you get to work with incredibly diverse, talented people who also enjoy having fun!
                                            > Annual company retreats. Although we work remotely, we still enjoy bringing the whole team together to get to know each other, bond, and have face-to-face discussions in places like Spain (2015), Iceland (2016), Greece (2017), Chile (2018), and the Azores (2019) .
                                            > Meaningful work. Working at Doist isn’t just about getting a job done; it’s about working together to positively influence people and teams all over the world.
                                            > So much more!

                                            ---

                                            All information collected through this application is stored in Workable, Doist’s Applicant Tracking System, where it will be used for recruitment purposes only. For more information on how we handle candidate data at Doist, we invite you to review our recruitment privacy notice. For questions, please contact us at [email protected]


                                          • Learning and Development Manager

                                            Automattic, the company behind WordPress.com, Tumblr, Jetpack, WooCommerce, and WordPress VIP is looking for an exceptional person to help us execute on the first line of our creed, “I will never stop learning.”

                                            As our first Learning and Development Specialist, you will identify, design, and implement processes that help Automatticians learn the right things faster. “I will never stop learning” is the first tenant of our creed, and learning has a uniquely strong emphasis within Automattic. As such, you will have broad latitude to improve our coaching and professional development programs, influence our performance management processes, and design cultural practices and feedback loops that promote learning. This role is not focused on designing content or curriculum but the organizational processes that improve the rate that Automatticans learn and become more effective. You will report to our Chief Implementer of Learning and Development and work closely with them in every aspect of the role, helping to scale the Learning and Development organization. 

                                            About you

                                            You have been personally responsible for implementing processes across a diversity of teams and functions, and proactively analyzing the results via qualitative and quantitative methods. You have evaluated initiatives based on their impact on employee performance, not just tactical metrics like course attendance. You are extremely organized and detail oriented. You can take a high level strategic plan and fill out the details that it needs to be successful. You have experience convincing stakeholders to work with you who have their own priorities and may not initially want to prioritize your objectives.

                                            You almost always hit your deadlines, and if something out of your control prevents you from doing so, you communicate proactively so those depending on you can also adjust. You communicate clearly and concisely through writing. The majority of our communication at Automattic happens via Slack or our internal wiki. You’re naturally curious and genuinely passionate about the prospect of having such broad influence on a company that’s building the future of work. 

                                            Responsibilities Include:

                                            • Implement processes and frameworks that improve performance and accountability across Automattic. 
                                            • Drive the implementation and adoption of the Skills Matrices Automatticians use to plan and track their professional development. 
                                            • Design guidelines and coordinate internal partners to build and run Learning and Development initiatives. 
                                            • Design qualitative and quantitative surveys to measure the impact of initiatives and critically analyze the results.
                                            • Identify feedback loops that show Automatticians where they are effective and where they can improve.
                                            • Maintain an assessment program that measures the success of our 20+ executive coaches. 
                                            • Continuously improve programs through feedback and data. 
                                            • Evaluate the ROI of Learning and Development initiatives and programs.

                                            Requirements:

                                            • 5+ years of experience with a focus on performance management, change management or program assessment in a corporate setting. Preferably at a technology-focused company. 
                                            • Proven track record and experience implementing organizational processes and measuring their effectiveness 
                                            • Strong analytical skills.
                                            • Highly organized, self-​motivated and able to work with significant autonomy.
                                            • Strong written communication skills.
                                            • A passion and personal interest in learning and optimization.

                                            Please answer the following questions in your cover letter. Applications without these questions answered will not be considered:

                                            1. Describe how you’ve evaluated the success or failure of 2 initiatives you’ve recently worked on, as well as the next steps taken after the evaluation.
                                            2. Describe a process you’ve personally undertaken to learn something challenging and the outcome. 
                                            3. What’s a question you have for us?

                                            ← Work With Us

                                            All Jobs Require
                                            • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
                                            • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
                                            • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.
                                            • Ability to Travel. We value those rare occasions when we meet our colleagues in person, and require 2–3 non-consecutive weeks of travel per year, usually by plane.
                                          • 3 weeks ago
                                            Lambda School is a combination of a school and an investment fund. Lambda School's mission is to find untapped or underutilized talent, and to train that talent for the most in-demand jobs in the world. Lambda School is pioneering a new model of higher education in which the school invests in the students, instead of the other way around.

                                            Lambda has just successfully completed its Series B fundraising round with premier tier venture investors. We are operating in 40+ states across the US today and eyeing international expansion opportunities. 

                                            This is a student-facing role on the Instruction team, reporting into to a Program Manager. As a full-time Instructor, you’ll be a core part of our Data Science program, responsible for delivering curriculum, and collaborating cross-functionally with curriculum development and student operations to provide a high-quality experience for our students. Your role in collaboration is as the subject-matter expert, helping steer efforts in a way that aligns with our students mastering Data Science.

                                            What You'll Do:
                                            • Teach guided projects in PST morning hours, working closely with Team Leads and monitoring overall student participation and performance
                                            • Review curriculum with cohort Team Leads (TLs) and Section Leads (SLs) so they can better support students in absorbing the instruction content
                                            • Deliver curriculum that produces job market ready graduates
                                            • Collaborate with curriculum team on the development of Data Science curriculum, providing strong subject-matter expertise to ensure curriculum reflects current and robust Data Science practices
                                            • Coordinate cross functionally across multiple teams to contribute to the goals and initiatives of the Data Science program in conjunction with learning leadership plans and objectives
                                            • Provide strong subject-matter expertise in Data Science, including foundational mathematics/statistics, practical software and data pipeline development, and current techniques such as neural networks and NLP
                                            • Report to the Data Science Program Manager, providing details of status and student performance for the portion of curriculum you are responsible for

                                            What You'll Need:
                                            • If your highest education is High School Diploma or GED, you are required to have 5+ years of working experience in the Data Science industry
                                            • If your highest education is a College Degree (proof required), you are required to have 3+ years of working experience in the technical field
                                            • General Python skills, and experience with the Python Data Science ecosystem (pandas, numpy, scikit-learn, etc.)
                                            • Strong subject-matter expertise in Data Science - being broadly aware of practices, and knowing at least a few subtopics in depth
                                            • Experience in teaching and/or curriculum design
                                            • Excellent written and verbal communication skills; comfortable and compelling in public speaking situations
                                            • Ability to work with a diverse group of individuals
                                            • Self-starting with the ability to effectively work autonomously with little oversight
                                            • Intelligent, dedicated, flexible with a willingness to experiment
                                            • Have an interest in keeping up with the latest information in your field

                                            Bonus If You:
                                            • Are familiar with Zoom, Slack, or Notion 
                                            • Have a well known blog or high traffic Youtube channel focusing on Data Science
                                            • Have presented at or have run local tech meet-ups
                                            • Have prior rapid growth start up experience


                                            At Lambda School, we're looking to hire people with grit and integrity. Please apply even if your experience and interests aren't an exact match with what we've laid out in this job description. We're building something different at Lambda. If that sounds interesting, we want to hear from you.

                                            Lambda School is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation or any other characteristic protected by applicable federal, state or local laws. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

                                          Remotive can help!

                                          Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

                                          Interested to chat with Remote workers? Join our community!