Search jobs > San Jose, CA > Software engineer fullstack

Sr. Fullstack Software Engineer

Align Technology
San Jose, California
Full-time

About this opportunity

The Sr. Fullstack Software Engineer is responsible for successful design and development of customer facing web applications.

This role will be a strong contributor in the execution of the strategic direction for the company, the success of this position will be measured by the usability, quality, and timeliness of applications delivery.

In this role, you will Collaborate with stakeholders to design and implement robust and scalable Node.js solutions that meet organization’s business requirements Develop intuitive, scalable, optimized, and responsive web-based user interfaces, applications, and web service integration APIs using REACT, Next.

JS and Node.JS technologies. Design and implement efficient and secure RESTful APIs using Node.js, Express, and other relevant frameworks for scalable futuristic architecture Design and implement integration between custom web applications and microservices with other package and / or custom applications leveraging sync and async architecture Optimize API performance, scalability, and reliability to ensure fast response times and minimal downtime Strive to write well-documented, and maintainable code, following coding standards and best practices Work with the team in resolving complex technical issues and challenges related to development Collaborate with team and conduct code peer reviews of code ensuring code quality and recommend areas of improvement Collaborate with cross-functional teams, including Product Management, Design, other engineering teams, and DevOps to deliver integrated and seamless solutions In this role, you’ll need Bachelor’s degree in computer science, Information Technology, Information Systems, or related field 8+ years of overall experience as a software engineer Minimum 3+ years of experience with focus on Node.

js Strong proficiency in front end technologies like HTML5, CSS3, JavaScript, React, Next.JS, Node.js Proficiency in JavaScript and server-side programming, with a solid understanding of asynchronous programming and event-driven architecture Experience with designing and developing micro-systems architecture Experience with designing and developing new systems and features from the ground up Knowledge of database systems, both relational (e.

g., PostgreSQL) and NoSQL (e.g. Redis) including design and optimization Experience with Git source control and effective branching and release management practice Experience building API-driven applications or endpoints Knowledge of DevOps practices, CI / CD pipelines, and version control systems Ability to troubleshoot and debug complex issues in a timely manner A "can do" attitude, high energy, and creativity are required along with organizational skills and ability to handle multiple tasks.

30+ days ago
Related jobs
Promoted
Apple
Cupertino, California

As a Performance Framework Software Engineer, you will develop the solutions required to deliver successful AIML products. Strong software engineering skills, including system design, development, testing, debugging, release and maintenance. Strong software engineering skills, including system desig...

Varian Medical Systems
Palo Alto, California

Sr Software Engineer (DevOps/Tools Development). Varian is seeking to hire a Senior Software Engineer. Integrating of installation package builds with TFS automated software build system / processes, secondary support for automated software build system. In this role, you will contribute to DevOps a...

Palo Alto Networks
Santa Clara, California

Push engineering boundaries, coming up with high quality, simple solutions to complex engineering and product problems. Maintain and cultivate high quality in terms of engineering practices, code quality, and work/foster a culture of engineering excellence, and dynamic execution. BS/MS/PHD in Comput...

CrowdStrike
Sunnyvale, California
Remote

The role is a split of research and implementation working alongside a small and nimble group of MacOS engineers and often leveraging shared code with other sensor platforms such as Windows and Linux. Research techniques for detecting malicious activity including some reverse engineering and/or big ...

Apple, Inc.
Cupertino, California

The Apple Services Engineering (ASE) Data Search & Performance team is looking for extraordinary engineers to design and build best of breed systems for dealing with our complex and ever-growing data and search needs. The ASE engineering team supports tens of millions of pieces of content in mor...

Palo Alto Networks
Santa Clara, California

We are seeking experienced senior level Software Engineers to develop and deliver next-generation technologies in  our App Acceleration team. Engineers who bring new ideas in all facets of software development. We want passionate engineers who love to code and build great products. Collaboration and...

General Motors
Mountain View, California

Software-defined vehicles represent a new paradigm for automakers and consumers, fueled by technological advancements and an escalating demand for transportation solutions that are not only intelligent but also safer and more environmentally sustainable. At the core of this transformative shift lies...

Align Technology
San Jose, California

In this role, you’ll need … Bachelor's or Master's degree in Computer Science, Engineering, or a related field with 8+ years of experience Proven experience as a Software Engineer in Test or similar role, with a strong focus on testing JavaScript-based applications Proficiency in test automation too...

Palo Alto Networks
Santa Clara, California

We are seeking experienced senior level Software Engineers to develop and deliver next-generation technologies within our Shared Services team. We want passionate engineers who love to code, build great products and bring new ideas in all facets of software development. Our Cloud Management Platform...

Stellar Cyber
San Jose, California

Software Engineer-Linux with startup passion, a can-do attitude, and a desire to make an impact, while building a future for themselves and Stellar Cyber. To accelerate our growth, we are seeking a talented Sr. Build robust, fault-tolerant, low footprint sensor software running on different Linux en...