Auf einen Blick
- Aufgaben: Lead a small team to develop and maintain car-interacting apps and services using TypeScript and Node.JS.
- Arbeitgeber: Join Luxoft, a global leader in software services for automotive and digital transformation.
- Mitarbeitervorteile: Enjoy a collaborative work environment with opportunities for professional growth and skill development.
- Warum dieser Job: Be at the forefront of automotive innovation, shaping the future of connected vehicles.
- Gewünschte Qualifikationen: Strong skills in JavaScript/TypeScript, OOP/OOD, and experience with Unix command shell required.
- Andere Informationen: Upper intermediate English is needed; learning German is a plus.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
LUXOFT is one of the major software services companies world-wide. We deliver professional software services in multiple business verticals such as finance, automotive, and digital transformation. Supporting large vehicle manufacturers in the area of development, production and aftersales is LUXOFT's ambition. The software inside a vehicle was traditionally expected to be a very controlled and self-contained environment. Bringing cars into an "always online" mode changes a lot in the overall picture of the vehicle manufacturer. LUXOFT's goal is to empower our customers with deep domain knowledge and smart solutions, to develop cars of the future. Great mechanical engineering is not the only criteria anymore for delivering the best cars in the world. Using state of the art software technologies are key to provide the requested user experience.
Within a project for a premium car manufacturer you have the role as Tech/Team JavaScript/TypeScript Engineer. In this role you are part of one of three small teams of software engineers, who develop or further develop, test, integrate, document and maintain apps / APIs / features / services for vehicles' onboard mobile application platforms (TypeScript / Node.JS).
As Team Lead JavaScript/TypeScript Engineer / Automotive Onboard Application Platform you are mainly (further) developing car-interacting apps / features / services for car onboard platforms; dealing with various data types, to ensure deployable, maintainable, scalable and reliable tools and services. You are a member of a small agile software engineering team. Within this role you are accountable for your part of the development tool chain; so you will interface and drive the technical discussion and decisions with your colleagues and other internal stakeholders.
Within the team you will develop, design, document, implement and integrate apps / APIs / features / services for the customer vehicles' onboard units, interacting with Smartphones, big data backend clouds of the customer and some external parties' systems. Your team is also involved in prototyping and testing processes for existing and next generation onboard app features and functions.
- Strong OOP/OOD/OOA skills.
- Experience in JavaScript/TypeScript and Node.JS.
- Experience with the Unix command shell.
- Experience in embedded development is a big plus.
- Able to write well-crafted code (simple, maintainable, robust, reusable, well-tested).
- Upper intermediate level of English, willing to learn German recommended.
Senior TypeScript Developer for OAP (Online Apps Platform) / Team Lead Arbeitgeber: Luxoft
Kontaktperson:
Luxoft HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior TypeScript Developer for OAP (Online Apps Platform) / Team Lead
✨Tip Number 1
Showcase your leadership skills! As a Team Lead, you'll need to demonstrate your ability to guide and mentor others. Think about past experiences where you've led a project or team, and be ready to discuss how you can bring that experience to Luxoft.
✨Tip Number 2
Familiarize yourself with the automotive industry. Since this role involves developing apps for vehicles, having a solid understanding of automotive technologies and trends will set you apart. Research current innovations in connected cars and onboard applications.
✨Tip Number 3
Brush up on your TypeScript and Node.JS skills. Given the technical requirements of the job, being able to demonstrate your proficiency in these technologies during discussions will be crucial. Consider building a small project or contributing to open-source to showcase your skills.
✨Tip Number 4
Prepare for technical discussions. You’ll be interfacing with various stakeholders, so be ready to engage in deep technical conversations. Practice explaining complex concepts clearly and concisely, as this will be key in demonstrating your expertise.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior TypeScript Developer for OAP (Online Apps Platform) / Team Lead
Tipps für deine Bewerbung 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, JavaScript, and Node.JS. Include specific projects where you've developed apps or features for onboard platforms, showcasing your technical skills and leadership experience.
Craft a Compelling Cover Letter: In your cover letter, express your passion for automotive technology and how your background aligns with LUXOFT's mission. Mention your experience in agile teams and your ability to drive technical discussions, emphasizing your leadership qualities.
Showcase Relevant Projects: If you have any relevant projects or contributions to open-source software, include them in your application. Highlight your role in developing maintainable and scalable code, as well as any experience with embedded development.
Prepare for Technical Questions: Be ready to discuss your technical expertise in OOP/OOD/OOA and your experience with the Unix command shell during interviews. Prepare examples of challenges you've faced in previous projects and how you overcame them.
Wie du dich auf ein Vorstellungsgespräch bei Luxoft vorbereitest
✨Showcase Your TypeScript Expertise
Be prepared to discuss your experience with TypeScript and Node.JS in detail. Highlight specific projects where you've implemented these technologies, focusing on how you ensured the code was maintainable and scalable.
✨Demonstrate Leadership Skills
As a Team Lead, it's crucial to showcase your leadership abilities. Share examples of how you've guided teams through technical discussions, made decisions collaboratively, and fostered a positive team environment.
✨Understand the Automotive Context
Familiarize yourself with the automotive industry, especially regarding onboard applications. Discuss how software is transforming vehicle experiences and be ready to suggest innovative ideas for future developments.
✨Prepare for Technical Challenges
Expect technical questions or coding challenges during the interview. Brush up on OOP/OOD/OOA principles and be ready to demonstrate your problem-solving skills in real-time, possibly using a whiteboard or coding platform.