Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Software Engineer

ChrisHunt, Inc.

Senior Software Engineer

Fullerton, CA
Full Time
Paid
  • Responsibilities

    As a Senior Software Engineer, you'll get to work as a member of a team working on a suite of new products and features. You will be integrated into a fast-moving environment where we are constantly learning and growing as a team and as individuals. We're looking for engineers who can strengthen a team responsible for end to end design, and implementation. You can expect to make an impact from day one, contributing to our web and mobile apps, which are used by thousands of people daily, and pushing code to production on a weekly basis. You will work alongside a group of smart, pragmatic, and passionate developers.

     

    Responsibilities:

    • Develop clean code with current best practices utilizing React, React Native, JavaScript Libraries, Java, Swift and Objective-C.
    • Write end to end software solutions using the latest JavaScript frameworks and Java / Node.js backend services.
    • Lead the configure CI/CD systems to automatically build and deploy your solutions to cloud native infrastructure such as Kubernetes. Set the standards for security of deployed code.
    • Mentor other engineers and provide in-depth feedback on code reviews
    • Implement adaptive layouts on different devices and form factors.
    • Ensure projects are completed and properly documented according to specifications and timelines.
    • Collaborate with a cross-functional team of engineers, designers and product manager to build new features.

     

    Qualifications:

    • 8+ years working with frontend JavaScript SPA and state handling frameworks such as React, Angular, Redux, along with HTML5 and CSS.
    • Experience with developing REST webservices using Java frameworks like Spring Boot and Node.js
    • Has proven hands on experience working with cross-platform mobile application frameworks such as React Native, Flutter, and Ionic.
    • You are experienced in all areas of the technology stack and the primary owner/expert of at least one major area of code.
    • Master's Degree in Computer Science or equivalent education/experience.
    • 6+ years’ experience with cloud services platforms such as AWS, and relational \ non-relational databases.
    • 2+ years configuring continuous integration and deployment systems at scale, on Kubernetes or with containers, including ownership for security reviews.
    • 6+ experience building up full-stack features, from UI (web + mobile) to backend microservices.
    • Linux based software development environment.
    • Experience with one or more testing frameworks: Jest, Mocha, Chai, etc.
    • Work experience with: Git/GitHub, JIRA, mobile continuous integration and delivery platforms
    • Experience developing and deploying applications to the Apple App Store and Google Play Store.