Associate Software Engineer
Let's create change together.
Nothing beats being part of positive change. We’re on a truly exciting journey, working together in a fast-paced global environment to break new ground in almost every aspect of our operations. Right now, we have an exciting job opening for you
Must have
1. Technical Skills
- Proficiency in HTML, CSS, and JavaScript: These are the core building blocks of front-end development. You should be comfortable writing clean, semantic HTML, styling pages with CSS (including modern layouts like Flexbox and Grid) and building dynamic interfaces using JavaScript.
- Familiarity with one of the JavaScript Frameworks/Libraries:
- React.js: One of the most popular front-end libraries.
- Next.js
- Version Control (Git): Experience using Git for version control is crucial for collaborating in development teams.
- Responsive Design: Knowledge of building web applications that work on different devices and screen sizes (including using media queries, responsive units, etc.).
- Cross-Browser Compatibility: Ability to test and ensure that web applications work across different browsers (Chrome, Firefox, Safari, Edge).
- Basic Understanding of Back-End Technologies: While it's a front-end role, a basic understanding of how back-end services work (Node.js, Express) can help when integrating front-end with back-end systems.
- Debugging and Testing:
- Debugging tools like Chrome Developer Tools.
- Familiarity with testing frameworks like Jest, or Cypress for unit and end-to-end testing.
2. Soft Skills
- Problem-Solving Abilities: The capacity to approach problems systematically and come up with efficient solutions.
- Attention to Detail: In front-end development, visual and interactive details matter a lot, so attention to design and behavior consistency is key.
- Collaboration and Communication: Working with designers, back-end developers, and product managers requires strong communication skills, both written and verbal.
- Willingness to Learn: The front-end development landscape evolves quickly, so staying up-to-date with new tools, frameworks, and best practices is essential.
- Time Management: The ability to handle multiple tasks and deadlines efficiently.
Good to have
- CSS Preprocessors: Familiarity with preprocessors like SASS or LESS can make styling more efficient.
- JavaScript Build Tools and Task Runners: Understanding tools like Webpack, Babel, npm, or Gulp for bundling and optimizing code.
- API Integration: Experience with fetching and working with RESTful APIs (or GraphQL) to connect the front-end with back-end data.
- TypeScript: Adds static typing to JavaScript, which can reduce bugs in large projects.
- UI/UX Design Principles: While not necessary, an understanding of user interface and user experience design can help in building better products.
- Version Control Collaboration (GitHub/GitLab): Experience collaborating with teams via platforms like GitHub, including working with pull requests and code reviews.
- Agile Development: Familiarity with Agile or Scrum methodologies for working in sprints and iterative development processes.
Who are we?
Everything we do starts with people. Our purpose is to provide freedom to move, in a personal, sustainable and safe way. We are committed to simplifying our customers’ lives by offering better technology solutions that improve their impact on the world and bringing the most advanced mobility innovations to protect them, their loved ones and the people around them.
Volvo Cars’ continued success is the result of a collaborative, diverse, and inclusive working environment. The people of Volvo Cars are committed to making a difference in our world. Today, we are one of the most well-known and respected car brands, with over 40,000 employees across the globe. We believe in bringing out the best in each other and harnessing the true power of people. At Volvo Cars your career is designed around your talents and aspirations so you can reach your full potential. Join us on a journey of a lifetime as we create safety, autonomous driving and electrification technologies of tomorrow.
Bengaluru, KA, IN, 562122