Backend Software Engineer

3 weeks ago


Jersey City, New Jersey, United States Rapptr Labs Full time
About the Role

We are seeking a skilled Backend Engineer to join our team at Rapptr Labs. As a Backend Engineer, you will be responsible for designing, developing, and maintaining our company's cloud-based backend services.

Key Responsibilities:

  • Design and develop scalable, efficient, and secure backend services using PostgreSQL, Prisma, and tRPC.
  • Collaborate with cross-functional teams to understand product requirements and create workable tasks for the internal team to complete.
  • Manage project budgets and inform decisions to ensure the team stays within budget.
  • Create and maintain comprehensive project documentation, plans, and reports.
  • Lead agile ceremonies such as sprint planning, scrum, demos, and retrospectives.
  • Work with Designers & Engineers to deliver high-quality products and features.
  • Take deep ownership of the clients and projects you are responsible for.
  • Ensure Rapptr best practices for building products are followed across all disciplines.

Requirements:

  • 3+ years of proven experience with BE project development.
  • Previous experience in building BE services and good understanding of RDBMS.
  • Experience with relational databases with many entities.
  • Ability to proactively manage your time to ensure you're maximizing your productivity for our clients.

Bonus Qualifications:

  • Experience with Prisma ORM or knowledge of ORMs in general.
  • Experience with integrating popular services, such as Twilio, SendGrid, Timekit, etc.
  • Use of AWS components to implement Cloud-based solutions.
  • Experience with native or hybrid iOS & Android mobile app development.
  • Knowledge/Experience with Python (Django), or TRPC.

Tech We Use:

  • PostgreSQL
  • Prisma
  • tRPC
  • Auth0
  • Typescript
  • AWS

About Rapptr Labs:

Rapptr Labs is a digital product agency dedicated to helping our clients build and scale successful digital products. We value a culture of care, quality, and determination, and we're committed to providing our team members with a safe working environment and a culture that centers employee wellbeing, collaboration, initiative, hands-on learning, and determination.

We're an Equal Opportunity Employer and we celebrate diversity, inclusivity, and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, parental status, disability status, or any other protected group.



  • Jersey City, New Jersey, United States Tech Tammina Full time

    Job Title: Backend Java DeveloperJob Description:We are seeking a highly skilled Backend Java Developer to join our team at Tech Tammina. As a Backend Java Developer, you will be responsible for designing, developing, and deploying large-scale distributed systems using Java and Spring Boot.Key Responsibilities:Design and develop complex software systems...

  • Data Engineer

    4 weeks ago


    Jersey City, New Jersey, United States FIRST SOFTSOLUTIONS INC Full time

    Job Title: Data Engineer - Backend API DeveloperWe are seeking a highly skilled Data Engineer to join our team at FIRST SOFTSOLUTIONS INC.Key Responsibilities:* Design and develop scalable backend APIs using Python and Pyspark* Implement robust database connections and transform data between the application and the database* Collaborate with cross-functional...


  • Jersey City, New Jersey, United States Bank of America, N.A. Full time

    Job Summary:We are seeking a highly skilled Senior Software Development Engineer to join our team at Bank of America, N.A. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop solution architectures to scale backend...


  • Jersey City, New Jersey, United States Photon Full time

    We are seeking a highly skilled Backend for Frontend Lead to design, implement, and manage our Backend for Frontend architecture at Photon.Key Responsibilities:Architect and Develop BFF Solutions: Design and implement robust BFF layers to streamline communication between frontend and backend systems, ensuring optimal performance and scalability.Collaborate...


  • Jersey City, New Jersey, United States Seven Seven Software Full time

    As a key member of our Software Engineering Group at Seven Seven Software, we seek individuals who are passionate about leveraging innovation and engineering practices to drive business solutions.You will be responsible for applying your expertise to all aspects of the software development lifecycle, while partnering with stakeholders to achieve common...


  • Jersey City, New Jersey, United States Software Guidance and Assistance, Inc. Full time

    Job Title: Senior Software EngineerJob Summary:Software Guidance & Assistance, Inc. (SGA) is seeking a skilled Senior Software Engineer to collaborate with software engineering teams on multiple complex software development efforts. The ideal candidate will have extensive knowledge in client/server and object-oriented software development utilizing Core...


  • Jersey City, New Jersey, United States Software Guidance and Assistance, Inc. Full time

    Job Summary:We are seeking a highly skilled Sr. Software Engineer to join our team at Software Guidance and Assistance, Inc. The ideal candidate will have a strong background in software development, with a focus on designing and implementing large, complex, distributed systems using Java.Responsibilities:Collaborate with software engineering teams on...


  • Jersey City, New Jersey, United States Infosys Full time

    Job SummaryInfosys is seeking a skilled Python Developer to join our team. As a Python Developer, you will play a key role in enabling digital transformation for our clients in a global delivery model. Your responsibilities will include researching technologies independently, recommending appropriate solutions, and contributing to technology-specific best...


  • Jersey City, New Jersey, United States Seven Seven Software Full time

    As a key member of the Seven Seven Software team, you will play a pivotal role in shaping the future of our technology products.As a Senior Lead Software Engineer within the Corporate and Investment bank in the Fusion Platform Engineering team, you will be responsible for driving significant business impact through your capabilities and contributions, and...


  • Jersey City, New Jersey, United States Mindlance Full time

    Job Title: Senior Java Backend EngineerJob Summary: We are seeking an experienced Senior Java Backend Engineer to join our team at Mindlance. As a Senior Java Backend Engineer, you will be responsible for designing, developing, and maintaining high-quality Java-based applications and systems.About the Role:10+ years of experience in Java development with a...


  • Jersey City, New Jersey, United States JobRialto Full time

    Job Summary:We are seeking a highly skilled Senior Performance Engineer to oversee and manage performance testing for a new product implementation. As a Senior Performance Engineer, you will guide a team of performance engineers, collaborate with cross-functional teams, and work directly with the client to ensure optimal system performance and...


  • Jersey City, New Jersey, United States Northeading Technologies Full time

    About the JobAt Northeading Technologies, we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our engineering department, you will play a pivotal role in designing, developing, and maintaining robust full-stack applications.Key Responsibilities Design and develop scalable and efficient full-stack applications using...


  • Jersey City, New Jersey, United States Experis Full time

    About the Role:We are seeking a skilled Backend Core Python Developer to join our team at Experis. As a key member of our development team, you will be responsible for designing, implementing, and managing robust ETL processing using SQL Server and Python.Key Responsibilities:Design and implement software applications using PythonDevelop, maintain, and...


  • Jersey City, New Jersey, United States JobRialto Full time

    Job Summary:We are seeking a seasoned Senior/Lead Performance Engineer to oversee and manage performance testing for a new product implementation at JobRialto. As a Lead, you will guide a team of performance engineers, collaborate with cross-functional teams, and work directly with clients to ensure optimal system performance and scalability. You will play a...


  • Jersey City, New Jersey, United States BNY Mellon Full time

    Job SummaryPershing LLC is seeking a highly skilled Senior Vice President, Full-Stack Engineer to join its team in Jersey City, NJ. As a key member of the organization, this individual will be responsible for providing high-level application software development services and technical support to internal business groups.Key ResponsibilitiesConsult with...

  • DevOps Engineer

    4 weeks ago


    Jersey City, New Jersey, United States United Software Group Full time

    Job Description:At United Software Group, we are seeking a skilled DevOps Engineer to join our team. The ideal candidate will have a strong background in cloud infrastructure, automation, and DevOps practices.Key Responsibilities: Monitor, maintain, and improve the reliability, availability, and performance of critical services. Develop and implement...

  • Software Engineer

    4 weeks ago


    Jersey City, New Jersey, United States CAI Full time

    Software EngineerJob SummaryWe are seeking a skilled Software Engineer to join our team at CAI. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications and systems.Key ResponsibilitiesDevelop, enhance, and improve computer applications and systems of the New...


  • Jersey City, New Jersey, United States SW North America, Inc. Full time

    Job Summary:SW North America's Software Engineer is responsible for developing software for all machine projects. This position will work closely with the local Commissioning team and the German Software team to develop machine concepts into a finalized design. The Software Engineer will lead the software debugging along with the Commissioning team. This...


  • Jersey City, New Jersey, United States Citigroup Inc Full time

    Citigroup Inc. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and building scalable systems using cloud native technologies. Your expertise in software engineering, cloud computing, and system architecture will enable you to make significant contributions...


  • Jersey City, New Jersey, United States Jacobs Full time

    Job SummaryAt Jacobs, we're seeking a skilled Software Engineer to join our team of experts in delivering innovative solutions for the aerospace and defense industries. As a key member of our Agile organization, you'll have the opportunity to grow your software engineering skills and contribute to the design, development, and maintenance of cutting-edge...