Write high-quality software using Nodejs, TypeScript, and contribute to an In-Vehicle (embedded systems) Dart/ Flutter codebase, ensuring that code is robust and performant.
Develop tools and libraries that will enable rapid and scalable In-Vehicle (embedded) software development.
Produce specifications and determine operational feasibility.
Continuously integrate and deliver software components into a fully functional software system.
Be hands-on in following best practices in development and CI/CD methodologies.
Working daily with Product Owners, Designers and Developers to facilitate effective feature development.
Feature Discovery: All software engineers are expected to provide a technical perspective during the design discovery process.
Troubleshoot, debug, and upgrade existing systems.
Work closely with product owners to shape and deliver features to customers.
Lead technical innovation efforts to solve technical/business challenges.
Develop and maintain documentation, best practices, and ethical guidelines for projects.
Identify and address technical issues in both development and production environments.
Make recommendations to team on resources to stay up to date with industry trends/developments.
Requirements
1.5+ years of software engineering experience or total equivalent experience
Experience writing clean, concise, tested, maintainable code in Swift, Java (Android), Kotlin, or Dart/Flutter
Experience writing clean, concise, tested, and maintainable code using modern scripting languages (e.g., TypeScript, JavaScript, Python, Ruby, Groovy, or similar)
Experience building reusable UI components/widgets
Experience building interactive UI applications that provide the user with feedback via animated elements or screen transitions
Experience utilizing design tools like Figma or Sketch to effectively translate high level designs to feature requirements
Experience working in an Agile software engineering environment
Hands on experience applying current best practices and principles in software development
Ability to apply systems thinking to understand interdependencies and design solutions that achieve results
Ability to learn and apply new technologies, programming practices, patterns, and methods
Ability to work independently and take ownership of tasks/assignments
Experience effectively communicating technical information in a clear, concise, and meaningful manner to ensure effective collaboration and alignment throughout the project lifecycle
Solutions-oriented with an ability to keep an open mind while finding agreeable solutions
Organized and detail-oriented
Ability to develop healthy working relationships and collaborate with peers and leaders
Exhibits integrity and high standards in work quality
Excellent verbal and written communication skills
Values diversity and differences amongst individuals in interactions
Benefits
Annual $2,500 Training Budget to help you grow and develop your professional skills.
Unlimited time off and flexibility for a great work-life balance. At TC you'll be treated like the professional we know you are and left to manage your own time and workload.
Home office stipend of $1,000 to help furnish an ergonomic remote office.
Four months of paid parental leave. We want new moms and dads to have an opportunity to bond with their new little bundles of joy.
Adoption Assistance of $5,000 for regular adoptions or $6,000 for special needs. We know adoption costs can add up, and we want to help.
401(k) with generous company match that is fully vested day one.
Toyota and Lexus vehicle discounts to allow you to drive in style.
Generous vehicle allowance for new and leased Toyota and Lexus vehicles. Scratch that vehicle payment off your monthly bills!
Annual Patent-a-thons and Hackathons to embrace your superior creative thinking ability.
Annual Wellness Stipend of $1000 to help balance your overall mental and physical health.
Free catered lunches when working onsite. We try to keep it healthy, but Fridays are “cheat” days, so you can get your carbs on!
Two fully stocked Nespresso bars for your coffee and tea fixes.
No dress code! Come as you are. We know the smart people we hire don’t need to be told what to wear.
Free covered garage parking to shield your vehicle from those sneaky storms and to protect your buns from the Texas sun.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.