Demo

Javascript Developer

APN Consulting Inc.
Los Alamitos, CA Full Time
POSTED ON 3/7/2025
AVAILABLE BEFORE 6/6/2025

APN Consulting, Inc. is a progressive IT staffing and services company offering innovative business solutions to improve client business outcomes. We focus on high impact technology solutions in ServiceNow, Fullstack, Cloud & Data, and AI / ML. Due to our globally expanding service offerings we are seeking top-talent to join our teams and grow with us.

Direct Client Requirement

Position : Full Stack Developer

Location : Los Alamitos, CA (Hybrid- 3 days onsite)

Type : Contract

Job Summary

This position provides oversight, solution architecture, and programming expertise to ensure the proper design, development, implementation, and lifecycle support of web-based applications. The efficiency, effectiveness, and quality of the applications and systems under this position's charge are of the utmost importance to the Client's Computer Society and key stakeholders, including volunteer governance, leadership, staff, members, customers, and partners—since these systems significantly impact the organization's ability to monetize its intellectual property. The role typically reports to a Director or Manager level position and does not necessarily have any direct reports. As a senior level role, this position will require more authority to make decisions.

Key Responsibilities

Project Leadership and communication :

  • Collaborate with volunteers, business stakeholders, and other key stakeholders to elicit project scope, software requirements, and manage expectations.
  • Lead programming projects from requirements definition through implementation and support, adhering to Agile and Waterfall development methodologies.
  • Proactively communicate project status, solution options, risk, and issues to keep the projects on track.
  • More authority to make decisions and provide architectural solutions.

Requirements and Design :

  • Lead the creation of detailed functional and non-functional requirements and specifications documents. Engage closely with the volunteer community and key stakeholders to define requirements and translate them into technical specifications.
  • Conduct design reviews with technical personnel to ensure alignment and feasibility.
  • Architectural Development :
  • Perform architectural analysis based on industry trends and current technological states.
  • Develop application architectures that define both the current and future state (roadmap) of the application based on project requirements.
  • Propose architectural solution options to the IT team and stakeholders.
  • Application Development :

  • Build and maintain custom web applications (front-end and back-end).
  • Oversee and execute the development, testing, continuous integration, and deployment of the Client's Computer Society main site and eCommerce site and other applications like conferences and publications.
  • Integrates data from various back-end services and databases.
  • Learn new technologies.
  • Project Management :

  • Develop project plans, including time / cost estimates, deliverable dates, and testing protocols.
  • Code using the industry best practices and eliminate complexities in coding. Focus on simple solutions and reduce the learning curve for the team. Establish a standard coding practice for the Client's Computer Society.
  • Ensure high-quality and timely delivery of all assignments.
  • Help the director in setting up coding and quality standards and train team members to adhere to best practices.
  • Collaborate with Client's IT team to implement dependencies.
  • Technology Evaluation :

  • Evaluate new vendor services / technology, new software packages, techniques, and development tools, providing recommendations to management.
  • Stay up to date on emerging technologies and industry trends, applying them to operations and activities.
  • Quality Assurance :

  • Practice and preach that quality starts from day one of the project and is not just limited to testing.
  • Clarify and eliminate all ambiguity from requirements, design, scope, data, integrations, UX / UI etc.
  • Provide guidance and direction for the project team, ensuring that programming standards are met, deliverable dates kept, and that all steps of the designated development methodology are followed.
  • Qualifications

    Education : Bachelor's degree or equivalent experience in Computer Science or equivalent graduate degree highly desired. Appropriate work experience may substitute for academic credentials Req

    Work Experience

    10-15 years or relevant experience Req

    Skills and Requirements

    Content Management Systems :

  • Expertise in WordPress CMS (or Drupal) and custom PHP development.
  • Experience building high-traffic eCommerce websites for enterprises using WordPress / Drupal, focusing on high availability, response time, and performance.
  • Proficiency in implementing WordPress as a headless backend system with WP REST API.
  • Knowledge of implementing and integrating with eCommerce packages / software such as WooCommerce and WooCommerce API.
  • Experience with security issues with WordPress / Drupal and how to address them is required.
  • Knowledge of integrating WordPress website with other internal or external services and applications is required.
  • Experience digital media and publications is preferred
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient in setting up development and testing CMS environments (from scratch) and tools.
  • JavaScript, Typescript, and Front-End Development :
  • Command of the latest JavaScript frameworks : MEAN & MERN stack (MongoDB, Express, Next.js / AngularJS / React, Node.js).
  • Expertise in Typescript, HTML, CSS, Tailwind, JSON, JavaScript, and AJAX.
  • Understanding of WebSockets, XMLHttpRequest, client-side caching, local storage, JavaScript modules, JavaScript scope and function execution, and Cross-Origin Resource Sharing (CORS).
  • Web Services and APIs :

  • Proficient in implementing and consuming web services such as REST API.
  • Experience integrating WordPress and Drupal websites with other internal or external services and applications.
  • Databases :

  • Proficient in modern databases such as MongoDB, DynamoDB, MySQL, etc.
  • Experience in data modeling and data analysis.
  • Authentication and Security :

  • Knowledge of LDAP and Single Sign-On (SSO) setups.
  • Experience setting up user authentication using standard authentication services.
  • Understanding of security issues with WordPress and methods to address them.
  • Cloud and System Administration :

  • Proficient in AWS instrafrtcuture adminstration and setup.
  • Proficient in Linux OS system administration.
  • Implementation experience on AWS platforms or other hosting sites (e.g., WP Engine).
  • Experience with implementing applications on AWS platform or other hosting site for example : Wp-engine
  • Experience with application servers (any modern servers), reverse proxy servers, and web servers is required.
  • CI / CD (Continuous Integration / Continuous Deployment) :

  • Proficient understanding of CI / CD pipelines and tools.
  • Experience with tools like Jenkins, GitHub Actions, GitLab CI, AWS codepipeline, or CircleCI.
  • Knowledge of automating build, test, and deployment processes.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Proficient understanding of code versioning / integration / deployment tools. For example : - Subversion and Hudson
  • Development Tools and Practices :

  • Proficiency with Git and GitHub.
  • Experience with application servers, reverse proxy servers, and web servers.
  • Strong knowledge of object-oriented design concepts, performance tuning, and current technology trends.
  • Understanding of cross-browser compatibility issues and solutions.
  • Project Management and Collaboration :

  • Hands-on experience with project management tools like JIRA. Good knowledge of Agile and Waterfall methodologies.
  • Experience in project estimation and planning.
  • Ability to work as part of a team and interact with all levels of management.
  • Strong business acumen to understand business strategies, customer objectives, processes, and products.
  • User Experience and Design :

  • Strong knowledge of UX and responsive design principles.
  • Strong knowledge of Search Engine Optimization (SEO) principles and how to adhere to them in applications.
  • Strong knowledge of ADA compliance
  • Strong knowledge of PCI compliance
  • Communication and Analytical Skills :

  • Fluent in English with a strong command of grammar and syntax.
  • Excellent presentation and written communication skills to effectively present ideas and concepts to volunteers, users, stakeholders, and technical personnel.
  • Strong analytical skills and attention to detail.
  • Ability to mentor junior developers and foster skill development within the team.
  • Have strong business acumen to understand the business strategy, customers' objectives, processes, and products in order to make educated recommendations.
  • Ability to work as part of a team, as well as with all levels of management.
  • We are committed to fostering a diverse, inclusive, and equitable workplace where individuals from all backgrounds feel valued and empowered to contribute their unique perspectives. We strongly encourage applications from candidates of all genders, races, ethnicities, abilities, and experiences to join our team and help us build a culture of belonging.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Javascript Developer?

    Sign up to receive alerts about other jobs on the Javascript Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $151,231 - $194,242
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $187,890 - $240,773
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $208,393 - $280,632
    Income Estimation: 
    $217,249 - $295,152
    Income Estimation: 
    $208,393 - $280,632
    Income Estimation: 
    $287,433 - $410,340
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at APN Consulting Inc.

    APN Consulting Inc.
    Hired Organization Address Boulder, CO Full Time
    Unit Notes "Department: Boulder Heart clinic 4743 Arapahoe Ave Ste 201 Boulder, CO 80303" Echocardiographer/Echo Tech (B...
    APN Consulting Inc.
    Hired Organization Address Edmonds, WA Full Time
    Respiratory Therapist 3x12 Nights Manager: Angela Loth Req ID 61577 Dept: ***1-RESPIRATORY THERAPYFacility Name: *** Uni...
    APN Consulting Inc.
    Hired Organization Address Rochester, NY Full Time
    Job Title: Registered Nurse - Medical ICU D/N Rotate Shift.* Expected to work every other weekend. Travel Experience Req...
    APN Consulting Inc.
    Hired Organization Address Santa Monica, CA Full Time
    Variable start between 0700-0800 Start date: ASAP Ratios: 1:3 Years of experience REQ: 2 years First-timers accepted: Ye...

    Not the job you're looking for? Here are some other Javascript Developer jobs in the Los Alamitos, CA area that may be a better fit.

    COBOL Developer

    Randstad Digital, Fountain Valley, CA

    BUSINESS DEVELOPER

    BrightView, Santa Ana, CA

    AI Assistant is available now!

    Feel free to start your new journey!