Product and venture studio.
Senior Software Engineer
Location
Mexico
Posted
124 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Rumor
• Develop and maintain full-stack features using Next.js and TypeScript • Design and optimize database schemas in PostgreSQL • Implement caching strategies using Redis • Collaborate with cross-functional teams to design and implement new features • Contribute to software architecture decisions and system design • Ensure code quality through testing, code reviews, and best practices • Troubleshoot and resolve technical issues using strong debugging skills • Monitor application performance and user behavior using Datadog and PostHog • Participate in the complete software development lifecycle from design to deployment
Job Requirements
- 4-5 years experience in Senior Software Engineer or a similar role
- Proven ability to work in a start up environment or being the sole Lead Engineer
- Strong proficiency in TypeScript and Next.js
- Experience with Node.js and Express framework
- Familiarity with software architecture patterns and system design principles
- Experience with PostgreSQL and database design
- Solid debugging and problem-solving skills
- Familiarity with monitoring tools (Datadog) and analytics platforms (PostHog)
- Experience with Redis caching
- Knowledge of Stripe API integration
- Strong English communication skills (B2-C1 level), written and spoken
- Comfortable working remotely with PST timezone overlap.
Benefits
- Professional development budget
- Access to premium tools and resources
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Software Engineer- Full Stack - Java / Python Backend + React
QodeaQodea (formerly Appsbroker CTS) is Europe's largest Google Premier only transformation partner.
Role Description At Qodea, we believe in work that leaves a mark. This role is for the innovative people who thrive on solving problems that don't have answers yet, for those who are accountable for tangible outcomes, and for individuals who act with integrity when it absolutely has to work. Here, you will be responsible for leading the design and development of full-stack applications using Java and React, acting as both a technical consultant and a hands-on developer. You will have the opportunity to shape the direction of our projects while mentoring junior engineers and preparing for a future lead position. Role Responsibilities - Lead the design and implementation of full-stack applications using technologies like Java, Python, and Typescript. - Act as a technical consultant, providing insights and solutions to complex problems. - Mentor and coach junior developers, fostering a culture of continuous learning. - Collaborate with cross-functional teams to define and implement best practices. - Participate in code reviews, ensuring high-quality standards are maintained. - Drive architectural decisions and contribute to the overall technical strategy. - Manage project timelines and deliverables, ensuring alignment with business objectives. Qualifications - Demonstrated experience in full-stack development. - A minimum of one back end and one front end language such as Java, Python, Javascript/Typescript. - An understanding of AI powered development practices and how they can improve the SDLC. - Strong background in software design patterns and architectural principles. - Proven ability to lead technical projects and mentor team members. - Excellent problem-solving skills and the ability to work independently. - Demonstrable experience in Agile methodologies and DevOps practices. Desirable Experience - Experience with cloud platforms (AWS, Azure, or Google Cloud), including serverless technologies. - Familiarity with containerization technologies (Docker, Kubernetes). Benefits - Competitive base salary. - Discretionary company bonus scheme. - Employee referral scheme. - Meal Vouchers. - Health Care Package. - Life and Health Insurance. - Bookster. - 28 days of annual leave. - Floating bank holidays. - An extra paid day off on your birthday. - Ten paid learning days per year. - Flexible working hours. - Sabbatical leave (after 5 years). - Work from anywhere (up to 3 weeks per year). - Industry-recognised training and certifications. - Bonusly: employee recognition and rewards platform. - Clear opportunities for career development. - Length of Service Awards. - Regular company events. Diversity and Inclusion At Qodea, we champion diversity and inclusion. We believe that a career in IT should be open to everyone, regardless of race, ethnicity, gender, age, sexual orientation, disability, or neurotype. We value the unique talents and perspectives that each individual brings to our team, and we strive to create a fair and accessible hiring process for all.
• Lead technical architecture and design decisions for our IoT-enabled asset tracking platform • Translate business requirements into scalable technical solutions and system designs • Mentor and develop engineers through code reviews, pair programming, and technical guidance • Drive engineering best practices, coding standards, and continuous improvement initiatives • Collaborate with cross-functional teams to deliver features that directly impact customer success • Participate in hands-on development while maintaining oversight of technical quality • Guide the team through technical challenges and architectural trade-offs
• Work closely with key customers to guide them through integration builds, implementations, and scaling with Nango. • Build and ship product features requested by customers, with fast turnaround and high quality. • Take projects end-to-end: understand customer needs, design the right solution, implement it, and polish it through iteration. • Serve as a direct feedback loop into the product roadmap by identifying gaps, pain points, and strategic opportunities. • Support complex customer use cases through Slack, calls, pairing sessions, and technical deep dives. • Partner with prospects during evaluations and POCs, helping them ramp up quickly and succeed early. • Debug challenging integration or platform issues and drive them to resolution with speed and ownership. • Collaborate daily with engineering on execution, product on prioritization, and go-to-market on account health and expansion. • Operate in a high-paced environment, balancing multiple customer threads while continuing to deliver product improvements.
Full Stack Developer – Poland, Germany
B2X Care SolutionsHardware Lifecycle Solutions Made Digital and Circular
• Design and implement backend services for invoice data extraction, validation, calculation, and transformation based on contractual rules, SLAs, pricing matrices and repair service conditions • Develop logic to consolidate data from logistics events, repair operations, partner services and external financial inputs • Ensure accurate settlement and reconciliation between partners (e.g., repair centers, logistics providers) and customers • Maintain audit trails and financial data integrity across the entire billing workflow • Build configurable approval workflows for internal and external stakeholders (e.g., finance controllers, partner managers, customer approvers) • Implement rule engines for exception handling, dispute management and manual overrides • Provide UI features for reviewing, commenting, and approving billing items and invoice lines • Develop scalable solutions that support onboarding of new customers and business areas • Design, develop and maintain robust backend APIs (REST) and microservices supporting billing and invoicing features • Create and modernize intuitive front-end interfaces for financial reporting, approval monitoring, dispute resolution, and invoice line-item inspection • Ensure seamless integration with operational systems, logistics platforms and finance systems • Contribute to database schema design focusing on financial accuracy, performance and auditability • Implement and maintain validation frameworks ensuring high data accuracy across billing sources • Ensure compliance with financial regulations, tax rules, customer/partner contracts and data protection requirements • Build monitoring and alerting systems to detect anomalies in pricing, invoice volumes or approval delays • Work closely with Finance, Operations, Partner Management and Data Engineering teams to improve billing performance and accuracy • Translate business requirements into technical specifications, workflows and architecture components • Support internal and external audits through transparent documentation and traceable system behaviour




