JavaScript Job: Senior Fullstack Developer

JavaScript Job Added on


Chanhassen, MN - United States of America

Job type


JavaScript Job Details

Full Time
Depends on Experience

Job Description


Hybrid Model


Job Duties and Responsibilities

  • Design, code, and test technical solutions with an emphasis on Test Driven Development
  • Proactively work with Business Analysts to understand project requirements
  • Recognize and effectively communicate risks to project timelines and quality
  • Strive to eliminate defects as early as possible by actively participating in code reviews
  • Support and help guide the evolution of the system’s architecture.  Identify system deficiencies and proactively recommend solutions
  • Increase efficiency of team by mentoring other team members. Understand and communicate technical and functional design requirements to other team members.

Minimum Required Qualifications   

  • Bachelor’s Degree in a related field or equivalent combination of education and experience
  • 6+ years of experience in the software industry
  • 4+ years of experience using core technology for the role (Java, .Net, Swift, JavaScript)
  • Strong experience with Agile and Scrum

Preferred Qualifications

  • Experience with CI/CD helping to move the team forward in maturity
  • Experience with automated testing
  • Experience with source control (Git)
  • Experience with Agile Method
  • Strong communicator – able to explain complex technical situations to relatively non-technical co-workers and key business stakeholders
  • Cool under pressure, able to simultaneously manage many details and priorities
  • Able to lead a complex technical project through to completion
  • Solution oriented mindset – creative use of technology and alternative approaches.
  • Able to work with teams to balance solution vs budget, schedule and tools
  • Equally able to work with creative, business and technical people
  • Has appreciation of marketing strategy and business strategy and ability to determine the best technical solutions to support these strategies
  • Focus on broad technical expertise
  • Enthusiasm to learn new technologies, and ability to do so quickly, on the job