Rapptr Labs · 1 week ago
Backend Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
Software Development
Insider Connection @Rapptr Labs
Responsibilities
Consistently manage client expectations, ensure delivery of the highest quality service, and solicit and act on client feedback
Work with Product Managers to understand product requirements and create workable tasks for the internal team to complete
Manage project budgets and inform decisions to make sure 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 product and features
Take deep ownership of the clients and projects you are responsible for
Ensuring Rapptr best practices for building products are followed (standard tools, standard process) across all disciplines (Engineering, Design, Product, QA)
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
3+ years of proven experience with Node.js BE project
Previous experience in building BE services and good understanding with RDBMS
Experience with relational databases with many entities (100+)
Ability to pro-actively manage your time to ensure you’re maximizing your productivity for our clients
Preferred
Experience with Prisma ORM or knowledge of ORMs in general
React/Next.js experience
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
Benefits
Opportunities to work on diverse and innovative projects
A collaborative, inclusive, and friendly work culture
Engagement in a company renowned for its excellence and innovative spirit
A chance to be part of a team that values challenges and is committed to continuous improvement