Remote Senior Software Engineer
November 26, 2024
Closed
Closed
$54,000/year
Location
Vietnam
Occupation
Full-time
Experience level
Senior
Apply

Job Summary

The Senior Software Engineer will lead the development of the company V1.0 platform. You will be responsible for designing, developing, and deploying the entire application, ensuring high performance, security, and an exceptional user experience. You will work closely with cutting-edge AI technologies and play a key role in building the company's MVP.

Requirements

Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Experience: 5+ years of full-stack web development experience. Leading the development of full-stack web applications.

Technical Proficiencies:

  • Backend technologies: Node.js, Python, or similar (Golang, PHP, C#, RoR,...)
  • Frontend frameworks: React, Angular, or Vue.js
  • AI integration: Working with APIs for models like ChatGPT and Claude.
  • Web scraping technologies and services (e.g., Scrapfly).
  • Knowledge of data structures, databases (SQL, NoSQL), and compatibility scoring models.

Industry Knowledge:

  • Familiarity with Applicant Tracking Systems (ATS) and resume optimization techniques.
  • Security best practices, including data encryption and secure authentication.
  • Cloud services (AWS, Azure, or Google Cloud Platform).

Nice to have: 1+ year in leadership roles or project management

Key Responsibility

  • Design and implement backend and frontend components.
  • Develop scalable and maintainable codebases.
  • Integrate AI models like ChatGPT and Claude for resume optimization, job matching, and compatibility assessments.
  • Implement AI-driven features to enhance user experience.
  • Develop robust data structures for job metadata and user profiles.
  • Implement compatibility scoring models based on predefined criteria.
  • Set up job scraping mechanisms using services like Scrapfly.
  • Build intuitive user interfaces for sign-up, onboarding, dashboards, and history pages.
  • Ensure responsive design for desktop, tablet, and mobile devices.
  • Implement security measures to protect user data.
  • Develop secure authentication mechanisms, including OAuth integrations with LinkedIn and Google.
  • Monitor and optimize system performance, including uptime and response times.
  • Ensure high accuracy in AI functionalities, such as job metadata generation and resume optimization.
  • Collaborate with stakeholders to refine product requirements.
  • Maintain documentation for the development process and system architecture.
  • Stay updated with emerging technologies in AI and web development.
  • Propose improvements to enhance platform functionality and user experience.

Benefits

  • Base Salary: $4,500/month (100% salary in Probation period)
  • Equity/ESOP: Open to this compensation component, to be determined in 6-12 months.
  • Fixed/Variable Bonus: Depending on company annual revenue performance.

Interview Process

Round 1: Cultural fit interview

Round 2: Technical interview

Round 3: Take-home assessment panel

Apply
image.png
Metadata Solutions
HQ Location
Company type
Start-up
Domain
Computer Software
Website
📨 New remote jobs in your inbox, every Monday!
Subscribe to get your 5-minute brief on tech remote jobs every Monday