Job Description
u-blox’s Cellular division is looking for a Python/Django developer to join the internal tools teams responsible for providing R&D teams with build and test visualization platform as well as tight integration with various test teams by providing python automation test tools.
The team forms a key part helping R&D use continuous integration to develop, triage, and test.
Key Responsibilities:
1. Development of new features for our Django based visualization and analytics platform, build on VueJs and MariaDB
2. Assist our automation engine migration and enhancement from Python 2 to Python 3.
3. Collaborate with cross-functional teams to plan and execute feature roadmaps, with a keen focus on scalability and user experience.
4. Optimize and refactor existing codebases for improved performance and maintainability.
5. Help with evaluation of potential cloud solutions for existing tools
6. Foster a culture of code quality, documentation, and continuous integration/delivery.
7. Stay up to date of emerging industry trends and technologies, integrating them into our solutions to maintain our competitive edge.
Qualifications:
8. Bachelor’s degree in computer science, Engineering, or a related field.
9. 3+ years of professional experience in Python development.
10. Strong fundamental knowledge in Python.
11. Proficiency in Django framework, with solid experience in web application development and system architecture design.
12. Experience with frontend technologies such as VueJs, and a strong understanding of RESTful APIs.
13. Expertise in database management and design, preferably with MySQL/MariaDB.
14. Experience in building frontend with VueJs or React (or similar)
15. Excellent problem-solving skills and the ability to work independently or as part of a team.
16. Strong communication and interpersonal skills, with a desire for knowledge sharing and collaboration.
Nice to have:
17. Some experience with cloud services and infrastructure
18. Jenkins CI/CD
19. Knowledge of C#/Java
20. Developing cross platform tools
What are your perks?
21. A multicultural and international company with over 60 different nationalities
22. Project-based activities working with colleagues across the globe
23. A start-up and innovation mindset while in the process of scaling-up processes and efficiencies
24. Hybrid working model & flexible working hours
25. A strong learning environment and regular career discussions
26. Company Performance Bonus/Sales Bonus/None and Long-term Incentive Plan
27. 28 days holiday
28. Private medical insurances, life insurance and income protection insurance
29. … and discover even more by talking with us!