JOB SUMMARY
Our client is urgently looking for a Lead Software Engineer/Architect; The person selected for this role plays a key role in our client’ s Engineering Team. You will work with the company’ s project managers to break down large projects into digestible tasks for engineers. You are skilled in making the right choices when it comes to the technology required for a project.
In this role you will:

  • Consult with clients and architect custom software solutions
  • Work with the team to set clear goals, and deliver against them
  • Prevent roadblocks for the team
  • Be a great mentor for your team while still managing to be a hands-on coder
  • Lead development of JavaScript backend API & applications
  • Lead API creation and database management
  • Partner with project manager to keep team delivering on projects

In a typical week you will:

  • Review work with project manager to set goals for the next week or two
  • Outline goals for engineers and motivate team to execute
  • Ship code for a web application
  • Work with other engineers to review and maintain code quality and share knowledge

You should have:

  • Minimum 5+ years of hands-on JavaScript development experience
  • A deep knowledge of at least one or two modern JavaScript frameworks, React preferred
  • Hands-on experience working with AWS or other cloud infrastructure
  • Experience with PHP, MySQL and REST APIs
  • Experience creating a highly scalable API
  • 1+ years of experience leading an engineering team
  • Worked with a project manager to set goals for engineering team

It would be awesome if you have:

  • Worked in an agency-like setting — i.e. several unrelated projects
  • Implemented project management best practices for team
  • Worked with Arduino or Raspberry Pi


Source link