Apply Now

About the job

At Rooster, we pride ourselves on providing unrivaled SaaS solutions for hiring automation, and the success of our platform is closely tied to the satisfaction of our customers. Rooster's AI-driven platform revolutionizes the interview scheduling process, simplifying and automating numerous tasks to ensure seamless operations for our clients. Beyond our state-of-the-art technology, our commitment to customer support is second to none, and all teams play a crucial role in upholding this standard.

Join our team at the forefront of automating the hiring process. At Rooster, we leverage cutting-edge AI to build powerful scheduling automation tools that enable seamless interview coordination. As a Senior Full Stack Developer, you'll help refine and expand our AI-powered product offerings.

Responsibilities

  • Design and develop robust software tailored to user requirements and industry standards.
  • Collaborate with product managers, contributing technical insights to sprint/iteration planning, risk analysis, and user story refinement.
  • Offer mentorship to junior developers, instilling development best practices.
  • Engage in sprint planning, ensuring accurate project/task estimation.
  • Establish and advocate for programming patterns and standards.
  • Use system maintenance and tracking tools like Jira for streamlined development processes.
  • Address and rectify production issues, liaising directly with internal/external stakeholders when necessary.
  • Spearhead process enhancements within the Engineering department.
  • Continuously improve your expertise and proactively acquire new skills.
  • Conduct thorough code reviews to maintain code quality and standards.

Qualifications

  • A minimum of 5 years' experience as a Full Stack Developer, with prior experience in a SaaS company being a plus.
  • Proficiency in both back end and front end development using HTML, CSS, Javascript/Typescript, React, Redux, NodeJS, Express, and JSON/REST-based web services.
  • Familiarity with any of the following would be an advantage: Google Cloud Platform, DevOps CI/CD, Serverless architecture, Docker/Kubernetes, Cloud/Lambda Functions, and NoSQL Firebase Cloud Firestore/MongoDB.
  • A strong grasp of Agile or similar development methodologies.
  • Stellar communication skills, both verbal and written, with the aptitude to convey thoughts clearly in a remote setting.
  • Autonomous work ethic with the capacity to prioritize tasks, ensuring timeliness and quality.
  • Comfortable in a dynamic environment and adept at handling changes.
  • Openness to minimal travel requirements (<5% annually).

    Nice-to-Haves

    • Experience in AI or machine learning integration.
    • Familiarity with mobile app development and/or browser plug-ins.
    • Exposure to internationalization and localization of software products.
    • Prior involvement in scalable and performance optimization projects.

    Rooster is an Equal Opportunity Employer. All applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Rooster will consider for employment qualified applicants with arrest or conviction records in a manner consistent with the requirements of the law, including any applicable fair chance law.

    Candidates who are currently employed by a client of Rooster or an affiliated Rooster business may not be eligible for consideration.

    Apply Now

    Other Jobs