Closed listing
Full Stack Engineer
- Vancouver, BC, Canada
$95,000 to $106,000 CAD / year · Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Pay
- $95,000 to $106,000 CAD / year
- Job type
- Full-time
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
SUMMARY:
Jenoptik Light & Safety builds the civil security and smart city systems used by agencies across North America and Europe. We're looking for a full-stack developer to build and maintain the C# backend and React frontend that power our web application. You'll work closely with product, design, and engineering to turn requirements into working software, end to end, on a team that values clean code and real ownership.
RESPONSIBILITIES INCLUDE (BUT ARE NOT LIMITED TO):
- Design, build, and maintain C# backend services and React frontend components that power our web application.
- Work with product, design, and engineering to understand requirements and turn them into effective technical solutions.
- Write clean, maintainable, well-documented code that follows industry best practices and our internal coding standards.
- Review code and give your peers constructive feedback.
- Build and optimize RESTful APIs that are secure, efficient, and easy to use.
- Partner with DevOps to deploy and monitor backend and frontend components, and troubleshoot issues as they come up.
- Improve the performance, reliability, and security of our systems, and stay current with trends and technologies in the field.
REQUIREMENTS:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a fullstack developer, ideally with C#, .NET Core, and React.
- Strong understanding of backend architecture, including data persistence, caching, and asynchronous processing.
- Proficient in C#, .NET Core, and related tools and frameworks, as well as React, TypeScript, HTML, and CSS.
- Experience with RESTful APIs and knowledge of API design principles and best practices.
- Strong problem-solving, communication, and collaboration skills.
- Experience working on a globally distributed engineering team.
- Strong communication skills. You can explain technical concepts clearly to developers, other technical teams, and management.
- Comfortable absorbing technical detail quickly and making sound decisions under tight deadlines, even with incomplete information.
- Willingness to travel to Jupiter, FL; Mississauga, ON; Monheim am Rhein, Germany; and Farnborough, England.
- Experience with radar, photo enforcement, or traffic systems is a plus.
- Comfort working in an Agile/Scrum environment.
- The salary requirement for this position is a base salary between $95,000 to $106,000 CAD + bonus.
DESIRED SKILLS:
- Familiarity with cloud platforms such as AWS or GCP, preferably Microsoft Azure, along with experience in containerization and orchestration tools like Docker.
PHYSICAL REQUIREMENTS:
This role occasionally requires standing, walking, sitting, and using your hands to handle tools, objects, or a keyboard. You may need to reach, climb stairs, balance, stoop, kneel, crouch, or work at heights and on ladders. Occasional lifting up to 50 pounds is required. Reasonable accommodations are available for individuals with disabilities.
More about this job
Responsibilities
Design, build, and maintain C# backend services, React frontend components, and secure, efficient RESTful APIs. Collaborate with product, design, engineering, and DevOps teams to deliver, deploy, monitor, and improve application performance, reliability, and security.
Requirements
A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, is required, along with proven full-stack development experience. Candidates should be proficient in C#, .NET Core, React, TypeScript, HTML, CSS, and RESTful API design, and have strong backend architecture, communication, collaboration, and problem-solving skills.
Skills
- C#
- .NET Core
- React
- TypeScript
- HTML
- CSS
- RESTful APIs
- Backend Architecture
- Data Persistence
- Caching
- Asynchronous Processing
- API Design
- Cloud Platforms
- Docker
- Agile/Scrum
- Communication
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Security & Safety
Keywords
- C#
- .NET Core
- React
- TypeScript
- HTML
- CSS
- RESTful APIs
- Backend Architecture
- Data Persistence
- Caching
- Asynchronous Processing
- API Design
- Cloud Platforms
- AWS
- GCP
- Microsoft Azure
- Docker
- Containerization
- Orchestration
- Agile
- Scrum
- Code Review
- DevOps
- Public Safety
- Smart City Systems
- Radar
- Photo Enforcement
- Traffic Systems