
Senior Software Developer

Jane.app
Summary
Join Jane, a remote-first company, and become a Senior Backend or Full Stack Developer on the Internal Apps team. You will contribute to the development and maintenance of features and platforms for various departments, primarily focusing on the Jane Account Management (JAM) application. This role involves leading impactful features, resolving technical debt, and actively participating in development processes. The ideal candidate possesses strong software design skills, experience in leading technical projects, and a commitment to delivering high-quality solutions. Jane offers a collaborative and supportive environment with opportunities for professional growth and a competitive salary.
Requirements
- A University Degree in Computer or a related STEM field plus approximately 5+ years of experience
- Those with a Master's or PhD may be considered with less experience
- Alternatively, candidates with 8+ years of industry experience gained through non-traditional paths, such as bootcamps or self-teaching, are also encouraged to apply!
- Significant depth and domain experience at a Senior level with demonstrated ability in leading technical design, architecture, and delivering medium to high-complexity projects or services with a proficient understanding of software development methodologies
- Ability and experience in coaching and mentoring junior and intermediate developers, fostering a culture of continuous improvement and knowledge sharing
- Proactively identifies and addresses technical challenges to ensure smooth project delivery with scalable, maintainable solutions, while advocating for and adhering to best practices to continuously improve code quality, test coverage, and development workflows
- Demonstrates adaptability to learn new technologies and contributes across multiple domains beyond personal expertise, paired with a deep sense of ownership and accountability for the quality and success of team deliverables
- Our development team at Jane primarily works with Ruby on Rails, but we welcome applicants with experience in other OOP languages (Java, C#, Python, etc.)
Responsibilities
- Develop solutions to resolve technical debt
- Lead delivering impactful features
- Be an engaged team member in all of our development processes
- Implement service oriented architecture, develop new or decompose existing complex features as stand alone self contained services
- Help define or influence the teamβs product and technical roadmaps ensuring we are building features that provide delight to our customers
Preferred Qualifications
Nice to have infrastructure experience. AWS, Containerization, ECS, Kubernetes, Docker
Benefits
- This role has a minimum annual salary of $123,600 and maximum annual salary of $193,000
- Remote work, flexible hours
Share this job:
Similar Remote Jobs
