Software Developer (Core Platform)
at Miovision
Remote, British Columbia, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 21 Jan, 2025 | Not Specified | 21 Oct, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and pedestrians since 2005. With offices in Kitchener, Canada and Cologne, Germany, Miovision serves over 17,000 municipalities worldwide. For more information, visit www.miovision.com
POSITION SUMMARY
Our development teams are working on a broad range of software applications all designed to modernize cities’ approach to managing traffic. This results in reduced traffic congestion and harmful emissions as well as improved safety for citizens. We’re currently looking for Software Developers who value working in a collaborative environment where everyone is given autonomy and the ability to make decisions.
We are looking for a highly skilled Full Stack Developer to join our Core Platform team. The ideal candidate will have experience in both front-end and back-end development, with expertise in modern technologies. You will be responsible for developing, testing and deploying web applications, ensuring seamless performance and user experience across our platform.
KEY ACCOUNTABILITIES
As a Developer at Miovision, no two days are the same but in general your focus will be on the following:
- Design, develop, test, deploy and maintain high quality scalable web applications
- Build and optimize APIs, databases, and server-side architecture
- Collaborate with UI/UX designers to implement responsive, user-friendly interfaces
- Troubleshoot, debug, and optimize existing systems
- Peer review code to ensure that it aligns to our code quality standard
- Enable fast iteration through build, test, and deployment automation
- Work with cross-functional teams to ensure delivery goals are met
- Work within an agile environment participating in sprint planning, daily standups and retrospectives
Skills/Qualifications
You should have a track record of working collaboratively with fully remote teams to deliver high quality solutions at a regular cadence. Pride in your work and a desire to delight the customer should motivate you to take initiative, responsibility, and ownership of your projects.
- 3+ years of full stack development experience
- B.S. in computer science or related field, or equivalent work experience
- Proficiency in front-end technologies such as JavaScript, Typescript, and Angular
- Strong back-end experience with technologies such as Node.js, Java, Kotlin & Next.js
- Familiarity with relational and non-relational databases such as Snowflake, ksqlDB, PostgreSQL, Redis & key-value stores (DynamoDB, AWS S3, etc.)
- Understanding of microservice architecture and experience with Kuberenetes, Kafka, Argo & Docker
- Experience with cloud services, preferably AWS
- Strong problem-solving skills and attention to detail
Perks and Benefits (Canada)
Note: We do offer flexible onsite and remote work options. Our Benefits are designed to reflect this and include:
- Comprehensive health benefits starting on day one
- RRSP Matching Plan
- Variable Incentive Plan
- Mio-Days: We extend all three-day weekends to four-days and provide a Holiday Shutdown in December
- Virtual Healthcare Service providing employees and their families access to healthcare providers 24/7
- Internet subsidy and a remote work allowance
- Enhanced paternity and maternity leaves
- Unlimited vacation policy
- Wellness offerings (Fitness, Mindfulness)
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Please indicate if you require accommodation on your application, and our team will work with you to meet your accessibility needs.
PLEASE BE AWARE OF FRAUD: Applicants interested in applying for roles at Miovision should apply directly via the details provided on our careers page. We communicate directly with applicants and will not request banking information, payment, or fees during any point of the recruitment process. We do not conduct interviews via text message. If you suspect that a third party is impersonating Miovision or requesting payment for recruitment on behalf of Miovision, please alert us via recruitment@miovision.com.
To all recruitment agencies: Miovision does not accept agency solicitation or resumes. Please do not forward resumes to our HR alias e-mail address, to any Miovision employee, or to other Miovision e-mail addresses. Miovision will not pay any fees related to unsolicited resumes.
Fdy2UqW8n
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Remote, Canada