Software Engineer
32 (views)
Job role insights
-
Date posted
October 14, 2024
-
Closing date
December 13, 2024
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Software Engineer
Job Description:
- As a Software Engineer, you will play a vital role in enhancing our platform by working on both the frontend and backend aspects of our software. You will collaborate closely with a team of engineers to develop and refine PartsOS, ensuring a cohesive and user-friendly experience for our customers. Your expertise in problem-solving and creating elegant, scalable solutions will be crucial in overcoming complex challenges. You'll have the opportunity to work with various technologies, making a significant impact in shaping the future of the spare parts industry.
IT Languages:
- Python
- Django
- Vue.js
- TypeScript
- PostgreSQL
The responsibilities of this role involve a mix of backend and frontend development tasks aimed at improving our software and ensuring a seamless user experience.:
- Develop and maintain backend services using Python and Django.;; Design and implement a robust API architecture to support frontend functionality.;; Create responsive single-page applications using Vue.js.;; Write and maintain high-quality TypeScript code.;; Enhance the core data model and manage data effectively in PostgreSQL.;; Develop and document RESTful APIs to facilitate communication between frontend and backend.;; Contribute to the CI/CD pipeline for deploying updates and services.;; Write unit and integration tests to ensure system reliability.
Spoken Languages:
- English;; German
Skillset:
- Fullstack development
- API development
- Database management
- Frontend frameworks
- CI/CD practices
Soft Skills:
- Strong communication skills
- Adaptability
- Team collaboration
- Problem-solving mindset
Qualifications:
- Strong background in software development
- Experience with RESTful API development
- Familiarity with PostgreSQL or similar databases
- Proficiency in both frontend and backend technologies
Years of Experience:
- 4
Location:
- Germany
Job Benefits:
- Flexible remote working options within Europe
- Team-building retreats and virtual hangouts
- Opportunities to influence product development
- Dynamic and supportive work environment
Working Conditions:
- Remote
Employment Type:
- Permanent Contract
Company Culture:
- A vibrant and innovative startup atmosphere that values teamwork, collaboration, and personal growth. We prioritize fun and celebrate our achievements together, fostering an inclusive environment where diverse perspectives are respected.
Opportunities For Advancement:
- Potential for career growth within the company, Opportunities to take on leadership roles in projects, Continuous learning and professional development
Visa Sponsorship:
- Available
Interested in this job?
45 days left to apply