Search by job, company or skills

Quadsys Incorporated

Mid Software Developer

This job is no longer accepting applications

new job description bg glownew job description bg glow
  • Posted 5 months ago

Job Description

Job Qualifications

Basic Function

Participates in the software development life cycle for all TAWItech existing and new applications.

Specific Duties

Develop responsive and maintainable UI using Vue 2 & 3, Vue Router, and Vuex.

Write unit and E2E tests for critical components (using Jest or Cypress).

Build APIs; handle logic, authentication, and integration with Firebase.

Implement API tests using Postman or automated test frameworks.

Design and maintain Firestore data models, Cloud Functions, and Authentication.Use Firebase Emulator for local testing and validation before deployment.

Collaborate or develop mobile features that integrate with backend APIs. Perform API and build validation in Android Studio.

Practices team collaboration effectively by

Continuous coordination with PM for dev workload alignment

Assists the Production Support Team in handling customer-related issues that need technical support

Integrate automated tests and linting before deployment.

Facilitate manual and automated regression tests.

Debug and document test results using Jira. Validate all features against acceptance criteria before UAT.

Coordinate with PM/App Support Specialist for UAT readiness and release sign-offs.

Monitor post-deployment logs and handle immediate bug fixes.

Engages in continuous learning and utilizes progressively other skill sets for Software Development, such as but not limited to: web and mobile development, continuous integration deployment, unit testing, etc.

Ensures all development aligned with ticket requirements before submitting to testing

Ensures all tickets are fixed and/or implemented within an agreed period of time

Applies clean code principle throughout the software development cycle.

Facilitate periodic smoke and regression testing for TAWItech Web and Mobile Application

Creates and maintains documentation for development (Database Schema, Existing Dev Requirements)

Regularly updates his knowledge with the changing requirements of TAWItech existing and new system applications

Continually learns and acquires skillsets for Full-Stack Development (Web and Mobile Development)

Participates in meetings with development managers to discuss software projects

Participates in Daily Standup Meeting, Monthly Meeting (and other meetings) as needed

Uses software development tools for collaboration: JIRA, Dropbox Paper, Bitbucket, SourceTree, Visual Studio Code, Android Studio, etc.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134901725