Responsabilidades
🤓As a Senior Software Developer, the company expects you to perform the following tasks:
- Architect and implement responsive, high-performance front-end interfaces using React and Next.js.
- Develop and maintain backend services and APIs using Node.js, ensuring secure, scalable, and maintainable patterns (auth, observability, testing).
- Design and manage cloud infrastructure using AWS resources to ensure application scalability, security, and high availability.
- Develop and optimize database schemas and queries across both PostgreSQL and MongoDB environments.
- Leverage AI-assisted development tools (e.g., Cursor, Claude Code) to improve delivery speed while maintaining high engineering quality.
- Write clean, maintainable, and well-tested code while performing comprehensive peer code reviews.
- Lead technical grooming sessions and provide accurate estimations within an Agile/Scrum framework.
- Collaborate with cross-functional teams across global time zones to define project requirements and technical specifications.
- Mentor junior and mid-level developers by sharing best practices in modern JavaScript/TypeScript and cloud architecture.
- Troubleshoot and resolve complex production issues across the entire application stack.
- Propose and implement process improvements to enhance the CI/CD pipeline and overall developer experience.
Requisitos
✨You are the person they are looking for if you have:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, OR equivalent professional experience.
- 5+ years of professional software development experience, including significant experience building production web applications.
- Strong hands-on experience with React and modern JavaScript/TypeScript frameworks (including Next.js or comparable SSR frameworks).
- Experience developing and maintaining backend services and APIs using Node.js or similar server-side technologies.
- Practical experience working with both relational and non-relational databases (e.g., PostgreSQL and MongoDB).
- Working knowledge of cloud infrastructure concepts and experience deploying applications on AWS or a comparable cloud provider.
- Demonstrated ability to work effectively in a remote, distributed team environment.
💜They will be more enthusiastic about you if you also have:
- Master’s degree in a technical field and/or AWS Certifications (e.g., AWS Certified Developer).
- Experience using AI-native development workflows to improve engineering velocity while maintaining quality standards.
- Hands-on experience with advanced AWS services such as Lambda, AppSync, RDS, or related serverless/data architecture tools.
- Experience migrating data or systems between SQL and NoSQL environments.
- Experience working in venture capital, private equity, startups, or investment-focused environments; familiarity with deal flow, portfolio operations, or investor reporting is a plus.