Match score not available

Freeman Labs at Freeman Labs

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 
United States

Offer summary

Qualifications:

Must have 5+ years experience with JavaScript, including ES6 and 'modern' JavaScript, Must have 3+ years of experience with GraphQL, Experience with Kafka and Kubernetes, Background working in Agile methodologies and with distributed teams.

Key responsabilities:

  • Implement software solutions, write clean code, and assist in peer code reviews
  • Attend meetings, articulate technical requirements, maintain development transparency
  • Use best practices to develop scalable solutions based on product problems
Freeman Labs logo
Freeman Labs Small startup https://freemanlabs.io/
2 - 10 Employees
See more Freeman Labs offers

Job description

Freeman Labs is looking for contract Senior JavaScript Developers to work with our clients, based in the US. Freeman Labs is a software engineer-focused staffing company based in Texas -- note that this position is to apply to join our candidate pool for future contract work opportunities. We're built by software developers and connect great devs with engineering teams looking for the best talent in the US.

This position is 100% remote and applicants must be located in the United States (Mountain Time, Central Time, or Eastern Time)

Key Responsibilities

- Implement software solutions for product requirements

- Write clean and easy-to-understand code

- Work as part of a software engineering team and help review code from other engineers

- Attend meetings to help determine product and technical requirements

- Use best practices to build scalable, correct technical solutions to product problems

- Communicate openly and transparently with project stakeholders on development updates and timelines

Skills and experience

- Must have 5+ years experience with JavaScript, including ES6 and "modern" JavaScript (async/await, classes, etc.)

- Must have 3+ years of experience with GraphQL

- Experience with Kafka

- Experience with Kubernetes

- Experience working in product teams and methodologies like Agile

- Experience working with distributed teams and using tools like Slack or Google Chat

- Experience with JavaScript frameworks (Node.js/backend)

- Experience with test-driven development, and tools like Jest, Selenium, or Puppeteer

- Experience with JavaScript build tools like Webpack, Rollup, or Vite

- Experience working with distributed version control systems like GitHub, BitBucket, or GitLab

- Comfortability troubleshooting problems and finding solutions to your own problems during the software development lifecycle

Nice to have skills

- Experience with TypeScript in medium to large-scale applications is a huge plus

- Experience working with microservice architectures

- Any experience in full-stack engineering (Node/other languages) and API design is also a huge plus

- Comfortability with CI tooling like GitHub Actions, Jenkins, or TeamCity

- Experience with cloud providers like Amazon Web Services or Azure

- Experience working with database tools like PostgreSQL, SQLite, or MongoDB

- Proactive, details-oriented developer that sweats the small stuff and writes great code

- Great communicator who can be an immediate value add to a software engineer team

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Other Skills

  • Open Mindset
  • Verbal Communication Skills

Full Stack Engineer Related jobs