Senior Software Engineer

Tevora
Irvine, CA, US
Full-time

Job Description

Job Description

Senior Software Engineer

at Tevora

Hybrid Irvine, CA

If you haven't heard of Tevora, it's because we've done our job!

Tevora is a tight-knit community of professionals with a shared passion for our craft. Every day, we combine in-depth knowledge of cybersecurity, technology, and compliance to help create more secure digital environments.

To Tevorans, every problem is a puzzle in need of solving. We strongly believe that if we put smart, driven people in a room together, they will accomplish great things.

We maintain a supportive culture that celebrates continuous learning, diverse perspectives, and sharing the wins. That's why we have our eyes on you.

What's the role?

Tevora is seeking a Senior Software Engineer to join the team. As a Senior Software Engineer, you will play a crucial role in the daily functions and processes of the Product Development team.

The Senior Software Engineer will work closely with other team members to deliver high-quality software solutions. You will be responsible for designing, coding, debugging, testing, and maintaining software applications using Node.

js, React, Vue.js, TypeScript, MongoDB, PostgreSQL, AWS services following best practices and established coding standards, you will leverage your expertise in these frameworks and languages to develop scalable and efficient solutions.

Collaborating with the team, you will participate in Agile ceremonies, such as sprint planning, daily stand-ups, and retrospectives.

Additionally, you will contribute to the continuous improvement of the development process, sharing knowledge and expertise with fellow team members.

This is not a contract role

A day in the life could include :

  • Develop high-quality software applications using Node.js, React, Vue.js, TypeScript, MongoDB, PostgreSQL, AWS services....
  • Write secure, clean, maintainable, and efficient code following established coding standards and best practices.
  • Collaborate with cross-functional team members to gather and understand requirements and translate them into technical solutions.
  • Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, ticket refinement and retrospectives.
  • Conduct automated unit testing using Jest to ensure code quality and identify potential issues.
  • Implement and maintain automated integration tests using Cypress to validate end-to-end functionality and system interactions.
  • Collaborate with QA team members to troubleshoot and resolve software defects and issues.
  • Contribute to the continuous improvement of the development process by sharing knowledge, suggesting improvements, and adopting best practices.
  • Stay up to date with industry trends and advancements in software development, frameworks, and tools.
  • Support and maintain existing software applications by troubleshooting and resolving bugs, and implementing enhancements as needed.
  • Additional duties as assigned.

Necessary skills and qualifications :

  • Strong proficiency in Node.js, React, TypeScript, MongoDB, and both relational and non-relational databases.
  • 5+ year experience building web applications and APIs using these frameworks and languages.
  • Expertise in designing innovative software solutions and modular architectures to drive our company's technological excellence and meet evolving business needs.
  • Familiarity with JavaScript libraries and front-end frameworks (e.g., Redux, Express).
  • Knowledge of database systems and proficiency in writing queries.
  • Experience with automated unit testing using Jest and integration testing using Cypress
  • Worked formally with software development methodologies, particularly Agile Scrum.
  • Ability to collaborate effectively with cross-functional teams.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to adapt to changing priorities and manage time effectively.

Additional Qualifications :

  • Valid driver's license as driving will be required in this role
  • Eligible to work in the United States
  • BS Computer Science or similar degree is valued but not required.

We've got you covered!

  • Comprehensive benefits offering
  • Paid time off and holidays
  • 401k with Company match
  • Vibrant work culture
  • Growth opportunity
  • Hybrid schedule

Additional requirements :

  • A valid driver's license is required.
  • Eligibility to work in the United States.
  • Must be able to report to our Irvine, CA office on a hybrid based schedule

EEOC Statement

Tevora is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, disability status, or other applicable legally protected characteristics.

Job Posted by ApplicantPro

3 days ago
Related jobs
Promoted
VirtualVocations
Huntington Beach, California

A company is looking for a Senior Software Engineer, Backend to join their Distribution Team. ...

Promoted
Ease Inc
Irvine, California

We are a group of highly innovative engineers who are passionate about our craft. We are seeking a senior server-side developer to help us scale and extend our platform. Ideal candidates will have a mixture of outstanding development skills, lean/agile software development experience, and deep under...

Promoted
VirtualVocations
Orange, California

A company is looking for a Senior Software Development Engineer in Test (SDET). ...

Promoted
Fulcher Davis Associates
CA, United States

Large Language Model System Engineering. Work hand-in-hand with product managers, engineers, and other stakeholders to gather requirements and deliver impactful solutions. ...

Promoted
VirtualVocations
Orange, California
Remote

A company is looking for a Senior Software Engineer, Data - RemoteKey Responsibilities:Build a cutting-edge Cloud Native platform on top of the public cloudImprove the metrics pipeline and build algorithms for autoscaling statisticsWork on autoscale and Kubernetes operator for seamless Vertical and ...

Boeing
Newport Beach, California

Satellite Flight and Payload Software Engineer (Mid-level / Senior). Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science. Bachelor of S...

Anduril
Costa Mesa, California

Love building platform and infrastructure tooling that enables other software engineers to scale their output. Our engineers are talented and hard-working, motivated to see their work rapidly deployed on the front lines. We have open roles across Platform Engineering, ranging from core infrastructur...

Ease Inc
Irvine, California

Position Summary: We are a group of highly innovative engineers who are passionate about our craft. We are seeking a senior server-side developer to help us scale and extend our platform. Ideal candidates will have a mixture of outstanding development skills, lean/agile software development experien...

Motion Recruitment
California, United States

Leader in their industry, our exciting global SaaS construction platform client seeks a contract Senior Software Engineer. We are looking for a Senior Software Engineer to join the Runtime Platform Group. As a Senior Software Engineer, you’ll be on a team building a secure, compliant SaaS platform f...

Amazon.com Services LLC
Irvine, California

As a Senior Software Development Engineer at Amazon, you will own critical UI frameworks and apps that make it possible to develop UI applications for Amazon devices. Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. You will...