Full Stack Developer

  • Location
    Newark, California
  • Category:
    IT - IT
  • Job Type:
    Direct Hire
  • Job reference:
    US_EN_8_864973_2867316

Fully Remote – Direct Hire

Parker+Lynch is currently conducting a direct hire search for Full Stack Developer.

The Streamers and Creators Business Unit enables content streamers to sound and look great, so the desktop application development team needs a Full Stack Developer.

Responsibilities include develop cross-platform desktop applications for Windows and macOS. You'll be defining, designing, implementing and maintaining full stack applications. This role also needs to debug, profile and improve application performance.

ROLE:

  • Design, implement, and maintain full-stack applications that run on Windows and macOS desktop platforms
  • Leverage native APIs for deep integrations
  • Diagnose and fix bugs and performance bottlenecks so the application feels like a native app
  • Write automated tests to ensure the product is of the highest quality
  • Coordinate with developers, quality engineers, other team members, and other stakeholders throughout the product life cycle
  • Be a core contributor to several codebases across various projects
  • Collaborate closely across development disciplines to coordinate and drive feature functionality and implementation
  • Promote good team practices, such as regular code review, pair programming, and unit testing
  • Assist the support team using your technical background and experience
  • Reach out to the open source community to encourage and help implement software fixes
  •  

    REQUIREMENTS

  • 5+ years of professional coding experience
  • Front-end and full-stack development experience
  • Experience implementing UI controls and user interface design
  • Good knowledge of React and C/C++
  • Good knowledge of JavaScript, CSS, HTML, and front-end languages
  • Familiarity with agile development practices and the ability to analyze features and implement practical solutions
  • Experience collaborating with teams of various sizes, communicating clearly, actively sharing knowledge, and performing peer reviews of merge requests
  • Experience writing unit tests
  • Demonstrated problem solving, analytic and troubleshooting skills
  • Strong written and oral communication skills
  • BONUS SKILLS:

  • Experience with objective-C, Swift, Windows APIs, React and Qt
  • Experience using git / github (installation, configuration, managing branches, pull requests, etc.)
  • Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
  • Ability to write clean, well-documented code
  • Working knowledge of software design patterns, such as Redux and Flux 
  • Experience working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode and Visual Studio
  • Solid understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like Jest and Mocha
  •  

    EDUCATION:

    Computer science or related subject degree/equivalent experience.

     

    If you feel that you are a good fit for Full Stack Developer role, please apply through the link. 

    Equal Opportunity Employer/Veterans/Disabled 

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.parkerlynch.com/candidate-privacy/



    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.parkerlynch.com/candidate-privacy

    The Company will consider qualified applicants with arrest and conviction records