Full Stack Engineer - Boston, United States - Bongo Media

    Bongo Media
    Bongo Media Boston, United States

    3 weeks ago

    Default job background
    Description

    As a Full-Stack Senior Software Developer at BongoMedia, you'll work as part of a small engineering team to expand our browser-based journalistic AI platform. While your day-to-day responsibilities will focus on developing features at scale, you'll also ensure coding standards are met and mentor team members. You'll work closely with our backend AI team and our designer to define the next release and help achieve it.

    You're the right person for this job if you are passionate about solving "news" on social media with the likes of NYT and the WaPo and ensuring journalistic integrity. You enjoy working on a small startup team, and take pride in the quality of both the code and user experiences that you create.

    The following information provides an overview of the skills, qualities, and qualifications needed for this role.

    YOU'LL BE RESPONSIBLE FOR:

    • Ensuring a high bar for code and architectural quality.
    • Building both quick prototypes and robust production systems.
    • Mentoring others to encourage technical excellence when the opportunity presents itself.
    • Adeptly coding both front-end (React, Typescript, Next) and back-end (Python, , GraphQL) interactions, architecting complex end-to-end user experiences. Strong understanding in backend concepts like REST API designs.
    • Identifying components of the application that could be refactored for improved performance, clarity, or maintainability.
    • Designing software for scalability, maintainability, and security.
    • Ensuring that we deliver at high quality, release after release.

    IDEALLY, YOU'LL HAVE:

    • 8+ years building complex web-based products from scratch. You're an expert at building applications in HTML, CSS, JavaScript, and Typescript using React.
    • Experience with GraphQL preferred.
    • Strong understanding of performance in the modern JavaScript ecosystem. You understand how to diagnose and improve performance issues, and you bring a strong baseline to the table when building new things.
    • Worked on projects that are user-centric. You're passionate about making products that real people will find indispensable.
    • Exceptional written and verbal communication skills, with an aptitude for conveying clear thoughts and ideas.
    • Worked in a startup environment. You work autonomously and are comfortable with ambiguity and change.
    • Some AWS EC2, Lambda, S3 experience.