Search by job, company or skills

Arvato Systems Malaysia Sdn. Bhd.

Intermediate Software Developer (Node.js + Angular)

2-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

Responsibilities:

  • Build and ship features across the full stack Angular frontend, Node.js backend, PostgreSQL and DynamoDB data layer taking work from ticket through implementation, testing, and deployment with support from senior engineers.
  • Write clean, testable TypeScript code with meaningful unit and integration tests that serve as evidence of correctness in a regulated environment.
  • Participate actively in code reviews on both sides catching logic errors, unclear naming, and missing edge cases in teammates code, and incorporating feedback on your own code quickly.
  • Collaborate with product, QA, and DevOps within a squad to clarify requirements, validate behaviour, and coordinate infrastructure changes needed for feature delivery.
  • Develop and maintain REST APIs that integrate structured content authoring workflows with document management processes, following established patterns and conventions.
  • Apply GxP compliance controls audit trails, data integrity, access controls, and electronic signatures as standard parts of feature implementation, guided by team practices aligned with 21 CFR Part 11 and EU Annex 11.
  • Troubleshoot and resolve bugs across frontend and backend systems, performing root cause analysis and implementing fixes with appropriate test coverage.
  • Contribute observations, questions, and ideas to design discussions, challenging approaches that don't make sense and suggesting alternatives when you see a better way.
  • Leverage AI tools as part of daily development work code generation, test scaffolding, codebase exploration while validating all outputs to meet regulated-environment standards.

Requirements:

  1. Bachelor's degree in computer science, software engineering, or a related field, or equivalent practical experience
  2. Proficiency in TypeScript with hands-on experience building features in Angular or a comparable frontend framework, and backend development in Node.js or a similar runtime
  3. Ability to write and maintain unit and integration tests as a standard part of the development workflow, understanding their role as both quality gates and compliance evidence
  4. Working experience with relational and non-relational databases particularly PostgreSQL and DynamoDB or equivalents including writing queries, understanding schema design, and reasoning about data flow through an application
  5. Familiarity with cloud infrastructure concepts including AWS services, Docker containers, and CI/CD pipelines, with willingness to deepen knowledge through hands-on work
  6. Demonstrated ability to take a well-scoped ticket and deliver it end to end reading requirements, asking clarifying questions, building, testing, and shipping through code review to production
  7. Commitment to writing readable, maintainable code with clear naming, reasonable structure, and no unnecessary complexity code that the next person can understand and extend
  8. Exposure to or willingness to learn regulated or compliance-sensitive environments such as life sciences (GxP), fintech, or healthcare, with the discipline to treat audit trails and data integrity as engineering concerns
  9. Active use of AI-assisted development tools in daily work code generation, test creation, problem exploration with the habit of validating outputs rather than accepting them uncritically
  10. Receptiveness to feedback through code reviews and pairing, applying what you learn and improving visibly over time
  11. Ability to work effectively within a cross-functional squad, communicating clearly with product, QA, infrastructure, and engineering teammates
  12. Motivation to grow into a senior engineering contributor, taking increasing ownership of code-base areas and technical decisions as experience develops

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Malaysian

About Company

Global IT specialist Arvato Systems supports major companies in Digital Transformation. About 3,300 staff in over 25 locations stand for in-depth technology expertise, industry knowledge, and focus on customer requirements. Working as a team, we develop innovative IT solutions, transition our clients into the Cloud, integrate digital processes, and take on IT systems operation and support. As a part of the Bertelsmann-owned Arvato Group network, we have the unique capability to work across the entire value chain. Through our strong strategic partner network with global top players such as AWS, Google, Microsoft, and SAP, we continuously strengthen our know-how and leverage the most advanced technology. We Empower Digital Leaders.

Arvato Systems Malaysia has been operating since 2005 and has been one of the key development hubs for its headquarters based in Germany. As a diverse and dynamic organization, we pivot on our agility as a group to provide effective and quality performance whilst emphasizing work-life balance. As a business that truly values the welfare of our employees, we focus on and promote work-life balance through various ways and measures to ensure and upkeep a high level of employee satisfaction throughout their careers.

Job ID: 144160739