30 Oct
|
Compunnel
|
Winnipeg
30 Oct
Compunnel
Winnipeg
Key Responsibilities
- Develop and maintain micro front-end applications and integrate them with backend services.
- Consume and integrate RESTful APIs developed using Spring Boot and Java.
- Develop service integrations and supporting tooling using Node.Js.
- Implement responsive designs using HTML5 and CSS3.
- Write and maintain unit and component tests using Jest and React Testing Library.
- Test, debug, monitor, and troubleshoot application code to ensure reliability and quality.
- Collaborate closely with product managers, designers, and engineering teams to translate user needs into high-quality product experiences.
- Participate in application development using AWS or other cloud platforms.
- Work with CI/CD pipelines and version control systems to support automated software delivery.
- Apply AI-assisted coding tools to support code generation, refactoring, test case generation, debugging, and documentation.
- Monitor application performance using logging, distributed tracing, metrics, and alerting capabilities.
- Participate in production support activities and on-call rotations.
- Contribute to engineering best practices, continuous improvement, and knowledge sharing across a multi-site development team.Required Qualifications
- 5–7 years of professional software engineering experience.
- 3+ years of hands-on React experience.
- 2+ years of experience working with Java-based APIs.
- Good understanding of Spring Boot to support backend applications and APIs.
- Experience consuming APIs and handling asynchronous data within micro front ends.
- Experience with RESTful APIs and backend service integration.
- Experience with Jest and React Testing Library or similar frontend testing frameworks.
- Experience working with CI/CD pipelines and version control systems.
- Experience with application monitoring, logging, distributed tracing, metrics, and alerting.
- Experience with production support and on-call rotations.
- Experience working effectively within a multi-site, collaborative development team.
- Experience working in a product engineering or product-led workplace with close collaboration across product and design teams.
- Experience using AI-assisted coding tools such as GitHub Copilot or ChatGPT for software development activities.Preferred Qualifications
- Experience designing and building Java-based APIs.
- Experience with Node.Js for service integration and development tooling.
- Experience with AWS or other cloud platforms.
- Experience with Redux or Context API.
- Experience with responsive design and mobile web development.
- Bias toward action, curiosity, and continuous improvement.
#J-18808-Ljbffr
📌 Senior Software Engineer: React/Java Micro Frontends & Cloud (Winnipeg)
🏢 Compunnel
📍 Winnipeg