
Software Engineer – Level 1
Ideagen
full-time
Posted on:
Location Type: Hybrid
Location: Shah Alam • Malaysia
Visit company websiteExplore more
Tech Stack
About the role
- Implement new features for Ideagen products using NodeJS, JavaScript, VueJS, and other open-source technologies.
- Collaborate with Development Managers, Team Leaders, and Software Engineers to build well-architected cloud-hosted and on-premises enterprise solutions.
- Work closely with Product Managers, Technical Product Owners, Front-end Engineers, Test Engineers, and Infrastructure Engineers to deliver high-quality features.
- Partner with the Product Design Team to ensure an optimal user experience.
- Contribute across the Software Development Lifecycle, delivering products aligned with the published roadmap and planned release cycles.
- Participate in an Agile Development Team (e.g., Scrum), helping define and develop the Sprint backlog to meet product goals.
- Diagnose, troubleshoot, and fix software defects, and provide unit tests to validate development work.
- Support team practices by contributing to technology decisions, creating necessary documentation, and maintaining high development standards.
Requirements
- Minimum 3-5 years of experience in a software development role.
- Proven ability to deliver technical design and features for enterprise applications using NodeJS and JavaScript, following best practices.
- Experience in front-end web development with HTML, CSS, JavaScript; knowledge of React is a plus.
- Familiarity with Source Control (Git) and basic understanding of UX/Design principles.
- Strong communication and presentation skills in English (verbal and written).
- Experience writing unit tests for both backend and frontend; understanding of Agile methodologies (e.g., Scrum).
- Database development experience, preferably PostgreSQL, and knowledge of CI/CD tools (Jenkins, SonarQube, Docker, TeamCity, Octopus, Chef).
- Exposure to microservices architecture, cloud-native applications, and desirable skills in AWS/Azure, PowerShell, Postman, RabbitMQ, VSTO plugin, HATEOAS, and API technologies (REST, gRPC/Protobuf, GraphQL).
Benefits
- Benefits at Ideagen
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
NodeJSJavaScriptVueJSHTMLCSSReactPostgreSQLunit testingmicroservices architectureAPI technologies
Soft skills
communication skillspresentation skillscollaborationtroubleshootingdocumentationAgile methodologies