Rust Job: Tech Lead- Sr. Full Stack

Job added on

Company

Proveo Automation
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

US citizenship is required for this position.

What we're looking for

Proveo is seeking a Technical Lead/ Senior Full Stack Developer, with expertise in React. You will be responsible for leading the engineering team and contributing yourself technically, as well as maintaining a bar of technical excellence throughout the organization and team. You will work closely with cross-functional teams to deliver high-quality products to our customers. In this role, you will have an opportunity to impact the execution of core scalable software solutions. As a Tech Lead/Senior Full Stack Developer, you should be comfortable with both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility. Familiarity with Agile methodologies is a bonus.

Responsibilities

  • Work with development teams and product managers to ideate software solutions
  • Responsible for the Technological Roadmap and progress against this roadmap
  • Responsible for decisions/inputs on technologies used (e.g. libraries, etc)
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Work with data scientists and analysts to improve software
  • Actively contributing to, adhering to, and enforcing Proveo development practices to maintain and improve the quality of the code
  • Accountable for the quality of the production application code

Duties

  • Serve as Tech Lead for the development team. Leading the team in adhering to best development practices
  • Participating in the design and creation of scalable software
  • Writing clean, functional code on the front- and back-end
  • Review/ Approve Pull Requests for the team
  • Maintain and write technical documentation
  • Onboard new engineers to the team
  • The Tech Lead should be available to the team during core working hours
  • Attend Management Meetings and report on progress
  • Regularly communicate and check in with team members

Qualifications

  • Proven experience as a Senior Full Stack Developer or similar role (8+ years)
  • Exceptional leadership ability
  • Experience developing desktop and mobile applications
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (React, JavaScript, Electron, WebAssembly)
  • Knowledge of multiple back-end languages (Python, Rust, Go, Node.js, Typescript) and JavaScript frameworks (e.g. Vue, Next.js, Nuxt)
  • Familiarity with databases (e.g. MySQL, PostgresQL, MongoDB, DynamoDB), web servers (e.g. AWS, NGINX, Express.js) and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills
  • An analytical mind

Contract Location

  • 100% Remote - Must be available between core hours, between the hours of 10am-3pm EST

About Us

Proveo is building the future of Automation.

We believe that by equipping people with the best tools to solve their problems, we can tackle the whole world's problems better, together.

Job Type: Full-time

Pay: $75.00 - $90.00 per hour

Schedule:

  • 8 hour shift

Work Location: Remote