TL;DR
Software Engineer I (Java/Fullstack): Building and integrating interactive web applications, services, and apps with an accent on enterprise-level application development, performance, and reliability. Focus on designing, building, testing, and deploying hirify.global's enterprise applications across various platforms and devices.
Location: Remote across North America (Canada and United States).
Company
hirify.global is a high-growth software company revolutionizing how utilities serve their communities with the first and only cloud-native platform for modern utilities.
What you will do
- Participate in Agile ceremonies and collaborate with team members to solve complex technical challenges.
- Build and deploy enterprise-level web applications ensuring high performance, reliability, and user satisfaction.
- Continuously learn and adapt to new technologies to enhance application quality and efficiency.
- Take ownership of assigned tasks, contribute to design discussions, and participate in code reviews.
- Support junior developers through pair programming and knowledge sharing.
- Assist in troubleshooting technical issues and document technical designs and best practices.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3+ Years of experience in software development, with a focus on Java backend web applications.
- Proficiency in developing clean, maintainable, and testable code.
- Solid understanding of relational databases and proficiency in SQL.
- Experience with web technologies such as HTML, JavaScript, and CSS.
- Familiarity or hands-on experience with modern development and deployment methodologies, including AWS services.
Culture & Benefits
- Remote-first environment with flexible working hours across North America.
- Competitive compensation package and comprehensive health, dental, vision, and life insurance.
- Complete setup including MacBook and a $500 home workspace fund.
- Generous PTO, Summer Friday half-days, and unlimited sick days.
- RRSP (Canada) and 401k (US) matching programs for future security.
- $2,500 annual development fund, tuition assistance, and Book Bounty program for continuous growth.
Hiring process
- Stage 1: 30-minute Recruiter Interview.
- Stage 2: Take Home Skills Assessment (Java and JavaScript focused).
- Stage 3: 1-hour Technical Interview with Engineering Manager and Team Lead.
- Stage 4: 45-minute Final Interview with Director of Software Development.
- Stage 5: Reference check.
- Stage 6: Offer.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →