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

Technical Lead

Seamgen

Technical Lead

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Company Description ARE YOU PASSIONATE ABOUT CREATING BEAUTIFUL, MODERN AND HIGHLY SCALABLE WEB AND MOBILE APPLICATIONS?

    SEAMGEN IS SAN DIEGO’S PREMIER DIGITAL PRODUCT AGENCY, DEDICATED TO POSITIVELY IMPACTING THE LIVES AND EXPERIENCES OF INDIVIDUALS THROUGH THE IMPLEMENTATION AND UTILIZATION OF DESIGN AND TECHNOLOGY. WE INTEGRATE DIGITAL EXPERIENCES ACROSS MOBILE AND WEB ENVIRONMENTS RESULTING IN MEANINGFUL INTERACTIONS FOR USERS THAT EXCEED CLIENT’S EXPECTATIONS.

    Job Description Lead a group of a small agile team remotely to architect and implement new features and technologies. Deliver high quality, high performance code in an agile environment. Use, evaluate, and learn exciting new technologies that keep products and teams on the cutting edge. Provide technical direction and oversight for development projects. Provide leadership to cross-functional teams. Lead the architecture, development, and maintenance of complex solutions with a focus on quality, performance, and resiliency.

    • Review and approve design wireframes and comps prior to sharing with the client.

    • Work with stakeholders / clients to define technical options and agree upon solutions.

    • Review user stories and Acceptance Criteria prior to starting a sprint.

    • Overall architecture of the project(s).

    • Setup seed projects and CI prior to development kickoff

    • Database design and identification of key entities on projects

    • Researching 3rd party API’s

    • Work with developers to complete tasks if project is behind.

    • PR reviews and build coordination based on agreed Project build schedule.

    • DevOps efforts - ensuring that Dev, QA and Demo environments are all setup within agreed guidelines.

    • Final build, deployment, and client handoff.

    Qualifications

    • Bachelor’s degree in Computer Science or a related field. Equivalent knowledge, skills and industry experience considered.

    • 5+ years: Engineering work experience architecting, developing, and shipping software products and/or services.

    • 5+ years: Thorough understanding of Software Development Lifecycle, tools and standard methodologies e.g. Agile.

    • Experience with both object-oriented and functional programming languages.

    • Experience with database technology including relational and document based data modeling.

    • Deep hands-on technical expertise; experience with several of the following: Java, C#, .NetCore, JavaScript, TypeScript, RESTful API design, HTML5, JSON, CSS, sass/less, SQL, CI/CD pipeline, automated testing

    • Expert level knowledge of Java on Spring frameworks such as spring-security, spring-mvc, spring-boot, JPA & hibernate, or .NET Core on Linux.

    • Additional experience and knowledge of popular web services frameworks such as Express, Django, etc.

    • Solid knowledge of web application development using client side frameworks/libraries like Angular/React/VueJS, jQuery, Bootstrap

    • Ability to communicate effectively with both technical and non-technical audiences

    • Excellent analytical mindset and attention to detail, especially in predicting and preventing potential future challenges

    • 3+ years: Self-starter with strong leadership and interpersonal capabilities.

    • Prior experience and consistent track record leading multiple projects at a time

    • Experience writing detailed specification, reviewing project designs and architecting systems

    • Experience with build and deployment tools, e.g., Maven, Gradle

    • Excellent knowledge of source control software and release methodologies

    • Experience with test frameworks such as JUnit.

    • Experience building scalable, highly-available applications in the cloud

    • Familiarity with template driven rendering and client and server side MVC architectures

    Additional Information All your information will be kept confidential according to EEO guidelines.