Full-stack Software Development and Product Engineering Support @EMW, Inc.
Software Development
Salary unspecified
Remote Location
Job Type contract
Posted 2wks ago

[Hiring] Full-stack Software Development and Product Engineering Support @EMW, Inc.

2wks ago - EMW, Inc. is hiring a remote Full-stack Software Development and Product Engineering Support. 💸 Salary: unspecified 📍Location: Belgium

Role Description

This Statement of Work (SoW) defines the activities and deliverables for providing full-stack software development and product engineering support for the further development and enhancement of an existing web-based digital platform used by NATO.

The purpose of this engagement is to support the implementation, improvement, and integration of software components required to extend the platform’s capabilities and improve its usability, reliability, and performance.

The contractor will contribute to the design, development, testing, and deployment of platform features across both the frontend user interface and backend services, working in close coordination with the platform’s technical leadership. Development activities will follow an agile methodology, enabling iterative delivery of functional components, rapid feedback cycles, and continuous improvement of the system.

Qualifications

  • 8+ years of relevant experience in web software development
  • 5+ years of experience in product engineering and web platform development
  • Extensive experience designing and developing user-centric digital products
  • Proven experience developing API-based systems
  • Proven experience building interactive user interfaces and dashboards
  • Experience deploying applications in cloud or containerized environments
  • Experience working within agile development environments
  • Languages and Frameworks: Python, TypeScript / JavaScript, modern frontend frameworks (Vue.js, React, or similar)
  • Experience with FastAPI or comparable backend frameworks, REST API design and development
  • Experience with database integration and data modelling, PostgreSQL / SQLite or similar databases
  • Docker-based development and deployment environments
  • Reverse proxy configuration (nginx / Traefik)
  • Search and Data Processing, search engines such as Elasticsearch or Meilisearch
  • Experience implementing efficient data querying and indexing strategies
  • Proven design and product development experience via UI/UX design tools (e.g., Figma)
  • Design systems and reusable UI component and product-oriented development workflows

Requirements

  • Submit documents including presentations, technical reports, CVs, and any other relevant material demonstrating bidder’s fulfilment of the required competencies
  • Submit a compliance matrix referring how the specific personnel who will be involved in the delivery of this project have relevant experience for the required competencies in the last 3 years
  • Clearly indicate if the specific personnel who will be involved in the delivery of this project have security clearances or, if not, if the team lead will obtain a security clearance

Benefits

  • Off-Site Discount: 5% applicable when assigned personnel are permitted to work Off-Site

Deliverables & Milestones

  • Deliverable 1: Kick-Off Meeting and Development Planning
    • Payment Term: Project start
    • Payment %: 30%
    • Acceptance Criteria: Participation in Kick-Off Meeting and delivery of an agreed development plan
  • Deliverable 2: Delivery Phase 1 – Frontend and User Interface Components
    • Payment Term: Mid-project
    • Payment Amount: 30%
    • Acceptance Criteria: Implementation of front-end development, improvements and development of a newsletter template and the associated graphic design components
    • Milestone 1: UI/UX graphical design and development of a newsletter template
    • Milestone 2: Frontend/UI components improvements and final design
  • Deliverable 3: Delivery Phase 2 – Backend Development and Integration
    • Payment Amount: 30%
    • Acceptance Criteria: Implementation of backend services and successful integration with system APIs
    • Milestone 3: Backend development work is completed and demonstrated
    • Milestone 4: API integration is completed and demonstrated
    • Milestone 5: Final system acceptance test
  • Deliverable 4: Project Closure
    • Payment Term: End of project
    • Payment Amount: 10%
    • Acceptance Criteria: Project Closure Report containing the activities and recommendations for future work

Reporting and Coordination

  • Regular reporting mechanisms will be defined at the Kick-Off Meeting
  • The contracted team lead must provide to the NCIA:
    • Meeting minutes from progress meetings via email to the NCIA Project Manager
    • Weekly progress updates describing completed work and planned activities
    • Project Closure Report summarizing activities during the period of performance
  • Coordination will primarily take place electronically using email and video teleconference meetings
Before You Apply
remote Be aware of the location restriction for this remote position: Belgium
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full-stack Software Development and Product Engineering Support @EMW, Inc.
Software Development
Salary unspecified
Remote Location
Job Type contract
Posted 2wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: Belgium
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later