Company Description
Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life across the globe.
Welcome to Bosch.
About the project
APIs are a cornerstone of our strategy and key technology at Bosch Digital. They are essential for data-driven business and automation. The API Enablement initiative creates the foundation to transform Bosch Digital into an API-driven organization. It actively enables API providers to deliver APIs cost- and time-efficient by providing central blueprints, frameworks and removing impediments. Moreover, it facilitates API discovery, consumption and reusability by driving catalog population and creating developer experience.
About team in Serbia:
We are a part of Bosch Digital division. At our location in Serbia, we are constantly growing and supporting Bosch in AIoT development and digital transformation. At this moment we have around 180 software engineers of different profiles. If you decide to join us, you will have a chance to work on new and exciting projects in the upcoming years. Key value of Bosch and our team is work-life balance, and we strive to offer opportunity, responsibility, and perspective in terms of career development. Interested?
Job Description
Our team is happy to welcome you. Here is what you will be doing if you choose to join the team:
► Develop and maintain RESTful APIs using NodeJS.
► Creating small projects, proof of concepts and MVPs with purpose of showcasing and documenting examples.
► Writing clean, testable, and efficient code.
► Participate in code reviews and ensure the code adheres to our coding standards.
► Collaborate with the team to build and improve our platform.
► You will have fun working with wonderful people in a diverse team.
Qualifications
Who you are?
► Strong experience with Node.js: The ability to write and implement applications using Node.js, as well as understand how it works and how to debug and troubleshoot issues that may arise.
► Experience with RESTful APIs: Understanding of how to create and implement RESTful APIs in Node.js, define them through the OpenAPI specification and experience with the other tools and libraries used for this purpose.
► Strong TypeScript skills: A solid understanding of the TypeScript, including its features and limitations.
► Familiarity with databases: Knowledge of how to connect to and interact with databases using Node.js.
► Understanding of best practices and design patterns: Familiarity with common design patterns and best practices used in Node.js development, such as modular code organization, using middleware, and using asynchronous callbacks.
► Strong ability to write clean, maintainable and efficient code, and to deliver high-quality, well-documented code that follows established coding standards.
► Bonus: experience with other backend languages: Knowledge in Java, Python, or other backend languages is considered as a plus.
You would be a perfect match to our team if:
► You are eager to work with the newest technologies.
► You are proactive, and you adapt easily to new development environment, but do not worry, we will be there every step of the way, supporting each other.
► You have strong written and spoken English skills.
► You are self-motivated and take ownership of your tasks and projects.
► You are a team player and offering and receiving feedback comes naturally.
► You take ownership of projects and tasks.
► You are not afraid to think outside the box and try to find creative approaches to your challenges
Additional Information
#LikeABosch Benefits:
Your work-life balance is valuable to us, so we offer you:
- 22 - 27 days of annual leave, because work-life balance is essential to us
- Flexible working hours
- If you want to work from somewhere else, feel free, our Remote Home Office program helps you do that
- Up to 3 days off for private purposes
Your health and well-being is important to us, so we have you covered:
- Medical subscription for annual health check ups
- Paid private health insurance
- Mental health and well-being initiatives
We believe in a Life-Long Learning approach, so you can take advantage of:
- Technical and soft skills trainings
- English and German language courses
- Access to e-learning platforms
- Local and Global career development programs
- Opportunity to attend conferences
You will be part of a product company. You will contribute to developing end-to-end products that are delivered to global internal/external customers and users.
On top of these, we are offering:
- Remote working environment (in borders of Serbia)
- Canteen (when working in office) with lunch discounts
- Annual bonus
- Referral bonus
Ready to work #LikeABosch?
If you are ready to work #LikeABosch, please fill in the contact form and submit your CV (PDF format) in English language. If you have any questions, you can contact us us electronically.
Included in the referral program.