Monark (monark.com) Logo

Monark (monark.com)

Full Stack Developer

Reposted 18 Days Ago
In-Office
White Rock, BC, CAN
Junior
In-Office
White Rock, BC, CAN
Junior
Develop, test, and maintain mobile applications for iOS and Android; collaborate with teams, manage app releases, and ensure high performance.
The summary above was generated by AI

About the Role 

We are looking for a skilled Mobile Application Developer to design, build, and maintain high-quality applications for both iOS and Android platforms. The ideal candidate brings hands-on experience shipping mobile apps to production, along with a solid foundation in broader software development. You will work closely with cross-functional teams to translate requirements into performant, user-friendly mobile experiences. 

Key Responsibilities 

  • Develop, test, and deploy native and/or cross-platform mobile applications for iOS and Android 
  • Build and maintain RESTful API integrations and backend services using Node.js or similar server-side technologies 
  • Collaborate with UI/UX designers to implement intuitive, responsive interfaces 
  • Write clean, well-documented, and testable code following best practices 
  • Participate in code reviews, sprint planning, and agile development ceremonies 
  • Troubleshoot, debug, and optimize application performance across devices and OS versions 
  • Manage app store submissions, updates, and release cycles (Apple App Store, Google Play Store) 
  • Stay current with mobile development trends, tools, and platform updates 
  • Contribute to architectural decisions and technical documentation 

Required Qualifications 

  • 2+ years of professional experience developing mobile applications for iOS and/or Android 
  • Proficiency in at least one cross-platform framework (React Native, Flutter) or native development (Swift/Kotlin) 
  • Working knowledge of JavaScript/TypeScript and Node.js for backend development 
  • Experience with RESTful APIs, third-party libraries, and cloud services (AWS, Firebase, or similar) 
  • Familiarity with relational and/or NoSQL databases (PostgreSQL, MongoDB, or similar) 
  • Understanding of mobile app architecture patterns (MVVM, MVC, Clean Architecture) 
  • Experience with version control systems (Git) and CI/CD pipelines 
  • Strong problem-solving skills and attention to detail 
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience) 

Nice to Have 

  • Experience with web application development (React, Angular, or Vue.js) 
  • Familiarity with containerization tools (Docker) and cloud deployment workflows 
  • Exposure to real-time communication technologies (WebRTC, WebSockets) 
  • Knowledge of UI/UX design principles and tools (Figma, Sketch) 
  • Experience working in a startup or fast-paced product environment 
  • Published apps on the Apple App Store or Google Play Store 

What We Offer 

  • Competitive salary in the $60,000 – $70,000 CAD range, commensurate with experience 
  • In-person work environment with a collaborative, hands-on team 
  • Opportunity to work on meaningful, high-impact products 
  • Professional development support and learning opportunities 
  • Collaborative, supportive team culture 
  • Health and wellness benefits 
HQ

Monark (monark.com) Surrey, British Columbia, CAN Office

1688 152 St, Surrey, British Columbia, Canada, V4A 4N2

Similar Jobs

3 Days Ago
In-Office
Burnaby, BC, CAN
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Build and own end-to-end full stack features from React frontends to backend services/APIs and data. Deliver secure, scalable money-movement flows with correct ledgering, reconciliation, and compliance. Drive architecture, testing, reliability, and observability; mentor engineers; lead feature planning and roadmaps; and collaborate with Product, Design, Analytics, Compliance, Infrastructure, and Operations.
Top Skills: Ai-Assisted Development ToolsAWSGoReactTypescript
11 Days Ago
In-Office
Burnaby, BC, CAN
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Design, implement, test, and operate end-to-end features for a production fintech platform. Lead technical design, write specs, mentor engineers, conduct reviews, and drive cross-team collaboration. Ensure reliability, security, observability, and participate in on-call rotations to own production systems.
Top Skills: AWSGoJavaKotlinPythonReactTypescript
Yesterday
In-Office or Remote
Canada
Senior level
Senior level
Retail • Sports
Design, build, and maintain production-grade microservices and web applications to power personalization and recommendations. Implement model-serving and inference integrations, ensure resiliency, observability, and low-latency performance, work with event-driven and caching patterns, collaborate with AI/ML and data teams, drive technical designs, mentor engineers, and operationalize services for production readiness.
Top Skills: Ai-Assisted Engineering ToolsCachingCloudCoding AgentsDistributed SystemsEmbedding-Based Similarity SearchEvent-Driven ArchitectureJavaKafkaLlm ApisMicroservicesNoSQLReactSpring BootSQLVector Databases

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account