
ERP Developer – Procurement Applications
Everest Systems
full-time
Posted on:
Location Type: Hybrid
Location: Heidelberg • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularJavaScriptNode.jsReactTypeScriptVue.js
About the role
- Collaborate closely with product managers, designers, and team leads to define functional requirements and contribute to crucial technical design decisions.
- Develop responsive and user-friendly front-end applications using TypeScript.
- Design and create data models and implement core business and accounting logic within the application.
- Continuously improve and refactor our current stack to enhance performance and scalability.
- Develop and manage integrations with other systems.
- Implement and manage the application's permission systems to ensure security and proper user access.
- Write and maintain comprehensive unit and integration tests to ensure software quality and reliability.
Requirements
- University degree in computer science or a related field.
- Strong understanding of core computer science concepts, including data structures and algorithms.
- Proficiency in modern programming languages, particularly TypeScript.
- Initial hands-on experience in web development, with exposure to both front-end (e.g., React, Angular, or Vue.js) and back-end (e.g., Node.js) technologies.
- Enthusiasm for working with business, accounting, and financial software.
Benefits
- Competitive salary and company shares
- An international team within a highly motivating and ambitious setting.
- Flat hierarchies, short communication channels, and quick decision-making.
- A significant role in shaping the next-generation enterprise software stack, with challenging and fulfilling tasks.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptdata modelsbusiness logicaccounting logicunit testingintegration testingweb developmentfront-end developmentback-end developmentdata structures
Soft skills
collaborationcommunicationproblem-solvingtechnical designperformance improvementscalability enhancementsecurity managementuser access management
Certifications
university degree in computer science