Orijin is hiring a
Lead Software Engineer
closedOrijin
π΅ $135k-$155k
πRemote - Worldwide
Summary
The Lead Software Engineer at Orijin will oversee the technical direction of digital education and programming services for justice-impacted individuals. They will lead a team of engineers, collaborate with product leads, execute software production, and maintain and improve software systems. The ideal candidate has proficiency in web development, expertise in Java and JavaScript (ReactJS), proven leadership experience, and excellent communication skills.
Requirements
- A high level of proficiency in hands-on web development experience
- Expertise in Java and JavaScript (ReactJS)
- Proven leadership in mentoring developers
- Track record of building scalable architectures
- Proficiency in CI/CD tools (e.g., Git, Github Actions, AWS SAM)
- Excellent communication skills
Responsibilities
- Lead the design and architecture of systems and software solutions to ensure scalability, stability, and performance
- Mentor and lead a team of 3-7 on and off-shore engineers, fostering growth and development
- Oversee integrations with vendors and customers, ensuring seamless interactions
- Shape and enforce software engineering standards and best practices
- Collaborate with product leads to assess the feasibility of user flow and UI designs
- Keep the team informed about current and future work through regular development syncs
- Provide necessary training or resources to support the team's capabilities
- Stay abreast of emerging technologies and industry trends, and propose innovative solutions to enhance the teamβs effectiveness
- Conduct code reviews to maintain adherence to engineering standards and best practices
- Develop boilerplate and scaffolding code to streamline team workflows
- Identify and address potential threats to achieving sprint goals
- Collaborate with the product team on planning software releases
- Ensure the software development process maximizes team efficiency and provides feedback for improvement
- Continuously monitor and optimize the platform's performance, identifying bottlenecks and implementing solutions to improve scalability, responsiveness, and user experience
- Lead the team to maintain and improve unit testing coverage, ensuring a strong partnership with the QA Manager
- Oversee deployment steps and contribute to uptime monitoring
Benefits
- $135,000 - $155,000 a year
- Eligible for 10% yearly bonus
This job is filled or no longer available
Similar Jobs
- π°~$164k-$241kπBrazil
- π°~$164k-$241kπUnited States
- π°$115k-$125kπUnited States
- π°~$164k-$241kπIndia
- π°~$164k-$241kπPortugal
- π°~$164k-$241kπUnited States
- π°~$164k-$241kπCanada
- π°$150k-$170kπUnited States
- π°~$201k-$241kπWorldwide
- π°~$164k-$241kπBrazil