···
Log in / Register

Senior Developer – Golang | TypeScript | AWS

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. Rita Teixeira Leite, 10 - JD PARAÍSO DO SOL, São José dos Campos - SP, 12225-220, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a senior developer passionate about technology to join onCar and contribute to its expansion by developing new features and evolving systems with real impact on the product. Key Highlights: 1. Innovative company experiencing rapid growth in the automotive market 2. Development of new features in Golang and TypeScript 3. Collaboration on architecture and mentoring of junior developers About onCar OnCar is an innovative company operating in the automotive market, offering diversified services in vehicle sales and financing. Our portfolio includes both online and in-person solutions for buying and selling vehicles, as well as financial products that facilitate credit access for customers with diverse profiles. We also serve partner dealerships, providing customized services such as SDR (Sales Development Representative), F\&I (Finance and Insurance), and CRM systems. We are currently undergoing accelerated expansion, supported by a robust system that requires continuous evolution. If you are a senior developer passionate about technology, with a hands\-on mindset and a desire to make real product impact, this role is for you! ??? Job Responsibilities * Develop new features and evolve existing systems using Golang and TypeScript. * Ensure code quality through best practices, automated testing, and code reviews. * Collaborate on defining and maintaining architecture based on DDD and Hexagonal Architecture. * Work on third-party integrations and system scalability. * Deliver quickly while handling both agile and more structured projects, balancing speed and quality. * Mentor and guide junior and mid-level developers, ensuring the team’s technical growth. * Participate in technical decisions and suggest improvements to processes and infrastructure. ?? Technical Requirements (Hard Skills) ? Languages and Frameworks * Solid experience with Golang and TypeScript. * Advanced knowledge of ReactJS (frontend) and NestJS (backend). * Experience building serverless applications using AWS Lambda, DynamoDB, S3, and SQS. ? Architecture and Code Quality * Strong understanding of DDD, Clean Architecture, and SOLID principles. * Experience with test-driven development and automated testing culture. * Proficiency in code reviews and best practices to maintain quality within teams including junior developers. ? Infrastructure and DevOps * Familiarity with CI/CD, Docker, and automated deployment practices. * Knowledge of application monitoring and performance optimization for scalable systems. ? Methodologies and Organization * Experience with Scrum/Kanban and close collaboration with Product Owners and UX/UI designers. * Ability to translate product and business requirements into efficient technical solutions. ?? Behavioral Requirements (Soft Skills) ? Ownership and Autonomy * Ability to make technical decisions without constant supervision. * Mindset of ownership over code and technical solutions. ? Mentoring and Communication * Skill in guiding and elevating the technical level of junior and mid-level developers. * Strong communication with technical and product stakeholders. ? Balance Between Speed and Quality * Knowing when to prioritize speed versus when to prioritize quality. * Commitment to best practices without being dogmatic—adapting to the company’s context. ? Hands\-on Profile with Minimum Strategic Vision * Focus on development, while maintaining a well-structured architecture. * Proactivity in identifying and correcting poor patterns before they become critical issues. ? Commitment to Continuous Improvement * Curiosity and ongoing learning about new technologies and best practices. * Openness to feedback and continuous improvement. ?? Nice-to-Have Qualifications * Experience with event\-driven architecture (Kafka, RabbitMQ, SQS). * Knowledge of React Native or mobile development in general. * Contributions to open source or relevant personal projects. If this role resonates with you, don’t hesitate to apply and join our team ;) **Minimum Education Requirement:** High School Diploma (Secondary Education)

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.