Software Engineer developing back-end NodeJS and front-end VueJS applications for Ideagen's products. Collaborating within Agile teams to implement features and ensure quality standards are met.
Responsibilities
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).
Full Stack Engineer at Doxel developing project management tools using computer vision and AI for the construction industry. Collaborating with teams to build full - stack applications for massive data handling.
Senior Advanced Software Engineer at Quantinuum focused on documentation platform and data engineering for quantum computing users. Collaborating with multi - disciplinary teams to enhance user engagement and analytics.
Lead Full Stack Engineer developing generative UI capabilities for AI - driven experiences at Salesforce. Drive innovation across the enterprise ecosystem while mentoring engineering teams.
Product Engineer responsible for delivering high - quality solutions on NPD projects in a hybrid setup. Engaging across teams to ensure manufacturability and compliance in engineering processes.
Responsible for training coordination and product technical training at GROHE France. Engaging with team members and partners to enhance technical knowledge and product usage.
Senior Software Engineer developing backend systems for Bastion's stablecoin infrastructure. Leading projects and collaborating with cross - functional teams in a fast - paced startup environment.
Senior Fullstack Engineer at Bastion developing regulated stablecoin solutions for financial institutions. Responsible for end - to - end feature delivery and leading technical directions in a fast - paced environment.
Software Engineer 2 designing and building ingestion pipelines at WEX. Responsible for integrating data from various internal and external systems into scalable solutions.
Software Engineer developing software supporting integrated applications for Navy Combat Weapon System. Responsible for quality assurance, GUI development, and applying technical expertise in computer programming.