Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Washington?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

My3Tech Inc

Washington / Global

Software Engineer

Job Description

Software Engineer OpportunityProject Overview:Application: Homegrown web application developed in Vue.js for the frontend and Go-Lang for the backend.Purpose: The application is used to manage various aspects of trucks and install software on them. Users can click buttons to deploy software, following established workflows.Current Status: The primary engineer managing the application has left the company, necessitating a new hire to take over and improve the system.Responsibilities:Frontend Work: Clean up and improve the platform UI, focusing on enhancing user workflows related to software deployment and truck mission lifecycle processes.Backend Work: Implement new features in the Go-Lang backend API, such as health checks for network hosts, running jobs to sync files from remote hosts, and deploying software.Refactoring: Refactor the application to better handle use cases where services are limited due to differences in installation locations (truck, bench, local machine).Documentation: Refresh and update usage documentation to ensure clarity and usability.Collaboration: Work closely with a team of 5 engineers, engaging in code pairing and collaborative problem-solving.Technical Requirements:Frontend: Proficiency in Vue.js for frontend development.Backend: Strong experience in Go-Lang, with at least 5+ years of experience.APIs: All data interactions are handled through REST APIs.DevOps Tools: Familiarity with Jenkins and GitHub for CI/CD and version control.Additional Skills: Experience with logging systems and handling data from sensors (cameras, lidars, radars) is a plus.Contract Details:Duration: Initial 3-month contract, with potential extension to 6 months depending on workflow and project needs.Training: The new hire will receive support and training from a friendly and helpful team, with opportunities for code pairing.Work Hours: Flexible working hours within the EST timezone, ideally between 10am to 3pm.Required Skills: 5+ years of software engineering experience with GoLang and Vue.JS GoLang Vue.

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location