📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Software Engineer (Full Stack)

Monty Mobile · Territoire de la Capitale fédérale

New
Mid 🇬🇧 English
Java C# .NET React Next.js PostgreSQL SQL RabbitMQ REST APIs Git

Job description

About the role

The Software Engineer independently designs, develops, tests and maintains full-stack software solutions across backend and frontend layers. You own assigned features from requirement analysis through implementation, integration, QA handover and production support, keeping solutions reliable, maintainable, secure and aligned with engineering standards.

Key responsibilities

  • Develop and maintain backend services, APIs, business logic, data processing, frontend apps, dashboards, portals, forms, reporting screens, internal tools and reusable components.
  • Own features end-to-end, with limited supervision, and support QA handover and defect resolution.
  • Implement REST APIs, including request/response models, validations, authentication, authorization, error handling and integration behavior.
  • Maintain integration flows with internal services, operators, aggregators, third-party systems, callbacks and webhooks.
  • Write and validate PostgreSQL queries, including transactions, indexing, constraints and data persistence.
  • Support RabbitMQ and event-driven workflows, including publishing, consumption, retries, dead-letter handling and monitoring.
  • Build asynchronous workflows such as notifications, billing triggers, delivery reports, background jobs and audit events.
  • Analyze requirements, propose technical approaches, troubleshoot issues and optimize performance (API response times, rendering, queries, event processing).
  • Collaborate with QA, Product, DevOps, Support and Security teams, and guide Junior Software Engineers on straightforward issues.
  • Escalate complex architectural, scalability, security and production-critical concerns to Senior or Lead engineers.
  • Maintain technical documentation and follow Jira traceability, Git branching, pull requests, code review, SonarQube validation and secure coding standards.

Required profile

  • Bachelor's degree in computer science, software engineering, computer engineering, information technology or a related field.
  • 2+ years of experience in software development across backend and frontend applications.
  • Hands-on experience with APIs, databases and full-stack features; exposure to messaging, real-time or high-volume platforms is an advantage.
  • Professional proficiency in the local language and English.

Required skills

  • Backend: Java or C#.NET; frontend: React and Next.js.
  • REST APIs, authentication, authorization, callbacks and webhooks.
  • PostgreSQL, SQL, transactions, indexing and constraints.
  • RabbitMQ or similar event-queuing technologies.
  • Git workflows, branching, pull requests and code reviews.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Monty Mobile.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 day ago

Expires 1 month from now

9 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Monty Mobile

Territoire de la Capitale fédérale