Job closedPosted 3 years ago

IEEE Corporate: Temporary Sr Full Stack Developer

Full Stack Developer
Open to offers Los Alamitos, United States
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Full Stack Developer is needed in Los Alamitos, United States.

This job has been crawled from the web.

Client: IEEE Corporate

Location: Los Alamitos, CA

Contract: Temporary, Full-time

Key Responsibilities

  • Leads programming projects from requirements definition through implementation and support, following steps outlined in the Agile Scrum and Waterfall development methodology.
  • Works with Business and other stakeholders in eliciting project scope and software requirements and create functional and non-functional requirements and specifications document. Interacts closely with the user community/key stakeholders to define requirements, translate requirements into technical specifications/design, and conducts design reviews with both user and technical personnel.
  • Based on the project requirements, develops an application architecture that defines the current and future state (roadmap) of the application. Performs architectural analysis based on the industry/market trends in technology and the current state of the CS and IEEE to define the future state. Proposes architectural solution options to the IT team.
  • Builds and maintains custom web (front-end and back-end) applications.
  • Builds and maintains the IEEE Computer Society main site and Ecommerce site, including the full cycle of testing and continuous integration and continuous delivery/deployment.
  • Performs data analysis and data modeling.
  • Performs impact analysis of application changes across various components, holding an end-to-end view of the system
  • Assists project manager or fills role of project manager as needed, in cost estimates and development of project plans including time/cost estimates and deliverable dates, analysis, and testing
  • Performs programming and testing tasks in the role of individual contributor on an as required basis.
  • Provides guidance and direction for project team, ensuring that programming standards are met, deliverable dates kept, and that all steps of the designated development methodology are followed
  • Reports plans, status, and progress to programming manager and department director
  • Leads the web application design by using best practices of UX and Responsive design
  • Integrates data from various back-end services and databases
  • Creates and maintains software documentation
  • Provides guidance and direction for project team, ensuring that programming standards are met, deliverable dates kept, and that all steps of the designated development methodology are followed.
  • Maintains high quality of deliverables by conducting unit testing, integration/system testing, regression testing, production implementation shakeout, and post-production support
  • Facilitates stakeholder review sessions of requirements, prototypes, and design artifacts
  • Conducts code review and peer review sessions
  • Participates in the evaluation of new software packages, techniques and development tools providing recommendations to management
  • Maintains an awareness of new hardware/software developments and recommends their use in systems development at the IEEE. Stay up to date on emerging technologies/industry trends and apply them into operations and activities
  • Collaborates with the creative design team and other developers to increase productivity
  • May mentor more junior level colleagues in the IT team
  • Completes other duties as assigned

Skills and Requirements (Custom)

  • Expertise in developing robust, full stack, scalable, and high-performance software/web applications by using MERN/MEAN stack (MongoDB, Express, React/Angular, and NodeJS) is required.
  • The technology requirements can change overtime but here is the current scenarios:
  • React.js and latest version of Next.js 13.x - Must have an expert level knowledge of Next.js 13 - App routing, Server actions, NextAuth, GraphQL, REST API, Tailwind, Redux (and other state management libraries such as Zustand), and Forms.
  • Expertise in headless CMS (for example: WordPress and Strapi). Experience in building a high-traffic Ecommerce website for an enterprise using WordPress as a CMS platform with focus on high availability, response time, and performance.
  • Experience in implementing and integrating with Ecommerce packages/software. For example, WooCommerce and WooCommerce API OR Strapi CMS
  • Command of Enterprise front-end and back-end frameworks is required. Have expertise in the following areas:
  • Front-end: For example: HTML, CSS, Bootstrap, JSON, JavaScript, jQuery, Typescript, AJAX, Tailwind, UiKit, Alpine
  • Back-end: For example: Node.js, Apache 2.x, and PHP
  • Webservices: For example: GraphQL, REST API, and SOAP
  • Modern databases: For example: MongoDB, DynamoDB, MySQL, PostgreSQL.
  • Knowledge of Single Sign On (SSO), LDAP, Key

No longer accepting applications

Get instant notifications for new Full Stack Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.