As a Staff Engineer at Cardata, you'll be a key member of our Engineering Team, contributing to the design, architecture, and implementation of complex software systems. You'll be tasked with hands-on architecting and coding front-end and back-end applications to bring to life new features, upgrades, and custom developments on both the Cardata Cloud and Mobile platforms.
Your responsibilities will include designing, developing, testing, and maintaining software applications using modern programming languages and tools. You'll write clean, efficient, and maintainable code, collaborate with cross-functional teams, and stay up-to-date with emerging trends in software development.
At Cardata, we value continuous improvement, learning, and innovation. You'll participate in pair programming, Lunch and Learn sessions, and architecture discussion panels. These practices help us collaborate effectively, eliminate knowledge silos, and encourage a strong sense of product ownership.
As a Staff Engineer, you'll provide technical leadership and mentorship to junior engineers, participate in code reviews, and contribute to improving our best practices, standards, and methodologies. Your work will have a significant impact on the direction and evolution of the Cardata product.
We're looking for someone with 8 to 12 years of software development experience, proficiency in JavaScript frameworks, server-side languages, and database technologies. Experience with AWS services, CI/CD processes, and Agile methodologies is essential. Strong leadership qualities, exceptional communication skills, and the ability to manage complex projects are crucial for this role.
Join our dynamic engineering team and play a pivotal role in shaping the future of vehicle-related data management solutions at Cardata!