Articulate logo
    A

    Senior Software Engineer I (360 Web)

    Articulate
    United States
    Remote
    Senior
    Full Time
    about 1 month ago
    💰$137,700 - $182,426
    remoteseniorsoftware engineer

    Requirements

    • A proven track record of implementing, shipping and maintaining production software
    • 5+ years of experience working in a software engineering environment
    • A history of collaborative, team-based work
    • A history of being a technical leader
    • Strong communication skills and an ability to clearly explain technical topics to engineers and non-engineers alike
    • Ability to write clear, testable, and maintainable JavaScript
    • Expertise with frontend technologies (React, JavaScript/TypeScript, S(CSS))
    • Expertise with backend technologies (Node.js, Postgres, Docker)
    • Proficiency developing and maintaining services on AWS
    • Strong git/Github familiarity

    What You'll Do

    • Build new features and enhance existing ones with an eye for quality
    • Focus on customers and iterate quickly to bring them value
    • Collaborate closely with engineers, designers and product leaders
    • Mentor software engineers and review work constructively
    • Participate in defining application architecture
    • Participate in on-call rotation and level up our incident response process
    • Be part of a growing remote-first company with a world-class culture
    • Be responsible for making effective use of your time, focusing on quality results instead of effort

    Nice to Have

    • Event-driven architectures
    • Experience w/ a variety of frontend frameworks and/or Native Web Components
    • Real-time collaboration (CRDTs, WebSockets, etc.)
    • TypeScript
    • ML, LLMs, OpenAI, etc.
    • Experience and passion for accessibility

    Benefits

    • Bonus-eligible
    • Robust suite of benefits

    About Articulate

    Articulate develops a workplace training platform that provides online courses for management systems.

    New York, NY, US
    250 - 500
    Education