Search jobs > Jersey City, NJ > Senior software engineer

Senior Software Engineer

Trilogy International
Jersey City, NJ, United States
Full-time

Im currently working with a mission driven waste management start-up who are seeking a talented and experienced Senior Fullstack Engineer to join their dynamic team.

In this role, you will be responsible for designing, developing, and maintaining complex web applications that are integral to our waste management platform.

You will work closely with cross-functional teams to deliver high-quality, scalable solutions that meet the needs of our users and stakeholders.

Responsibilities :

  • Design, develop, and maintain scalable web applications using Typescript / Javascript.
  • Collaborate with product managers, designers, and other engineers to define and implement new features and enhancements.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews and mentor junior engineers to foster a collaborative and growth-oriented environment.
  • Troubleshoot and resolve complex technical issues across the full stack.
  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Stay up-to-date with the latest industry trends and technologies to ensure our platform remains cutting-edge.

Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of experience in fullstack development, with a strong focus on Typescript / Javascript.
  • Proficient in front-end frameworks / libraries such as React, Angular, or Vue.js.
  • Experience with back-end technologies such as Node.js, Express, or similar.
  • Solid understanding of RESTful API design and implementation.
  • Familiarity with database systems, both SQL and NoSQL.
  • Experience with version control systems, preferably Git.
  • Strong problem-solving skills and the ability to work independently and in a team environment.
  • Excellent communication skills and a passion for sustainable development.
  • 10 days ago
Related jobs
Promoted
MUFG Bank, Ltd.
Jersey City, New Jersey

We are hiring skilled software engineers in modern data platform and engineering space with a strong technology background and data engineering experiences working in enterprise setting. ...

Promoted
JP Morgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector in Kubernetes Product team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Formal training or certif...

Promoted
Seven Seven Software
Newark, New Jersey

The Senior DevOps Engineer is responsible for assisting with the analysis, design and build of the DevOps processes and tool sets. The Senior DevOps Engineer is responsible for providing input to the DevOps standards and workflows, configuration management functions associated with product releases ...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Required qualifications, capabilities, and skills * Formal training or certification on software engineering concepts and 5+ years appli...

BDO
Woodbridge Township, New Jersey

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Job responsibilities * Provides regular technical guidance and direction to support the business and its technical teams, contractors, and vendors * Develops secure and high-quality production code, and reviews and debugs code written by others * Drives decisions that i...

NBCUniversal
Englewood Cliffs, New Jersey

We are seeking a Senior Staff Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of emerging technologies. Deep understanding of Machine Learning best practices (, training/serving, feature engineering, feature/model selection...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer Community Banking and Banking and Wealth Management divisions, your role is crucial in an agile team dedicated to improving, developing, and delivering top-tier technology products in a secure, stable, and scalable manner. Cont...

Walmart
Hoboken, New Jersey

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

NBA
Secaucus, New Jersey

The NBA is looking for a senior software engineer with machine learning expertise to join a diverse product development team. Work as a part of a software development team to contribute to current product development projects involving data and basketball statistics. Extensive software development e...