TL;DR
Software Engineer II (Fullstack): Building and integrating interactive web applications, services, and apps with an accent on Java backend, web technologies, and relational databases. Focus on designing, building, testing, and deploying enterprise-level web applications and participating in Agile ceremonies.
Location: Remote-first environment with flexible working hours across North America.
Company
hirify.global is a high-growth software company modernizing how utilities serve their communities with the first and only truly cloud-native customer service and operations platform.
What you will do
- Build and deploy enterprise-level web applications ensuring high performance, reliability, and user satisfaction.
- Participate in all Agile ceremonies, providing valuable input and insights.
- Contribute to the design and architecture discussions, offering suggestions for improvements.
- Participate in code reviews, providing constructive feedback to peers and incorporating received feedback.
- Support junior developers through pair programming and sharing knowledge and expertise.
- Assist in the troubleshooting and resolution of technical issues in development and production environments.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4+ 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 working with web technologies such as HTML, JavaScript, and CSS.
- Familiarity with modern development and deployment methodologies, including AWS services and cloud computing concepts.
Culture & Benefits
- Remote-first environment with flexible working hours across North America.
- Competitive total rewards package including health, dental, vision, and life insurance.
- 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.
- Annual company events and team offsites for connection.
Hiring process
- Stage 1: 30-minute Recruiter Interview to discuss background and role.
- Stage 2: 30-minute Hiring Manager Interview to discuss career goals.
- Stage 3: Take-Home Skills Assessment (Java and JavaScript).
- Stage 4: 1-hour Technical Interview to discuss the assessment.
- Stage 5: 45-minute Final Interview to discuss career growth.
- Stage 6: Reference checks and offer extension.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →