About the job Senior Web Developer_Advanced Kiosks
Ascendix Technologies, founded in 1996, is a global software service company specializing in AI andPropTech. Our core mission is to help our clients get top-notch business results through the smooth automation of processes, leveraging solutions, customer-facing apps, and precisely tailored back-office software to meet their distinct needs. Based in bustling Dallas, Texas, we operate globally, with strategically positioned teams throughout Europe.
Our client is a leading provider of self-service technology solutions, specializing in manufacturing robust interactive computer kiosks and custom software for various industries. Their mission is to make self-service technology beautiful and easy for everyone.
You will join a dynamic team of experienced engineers and designers dedicated to creating custom software solutions that blend user experience design with advanced interactive touch screen hardware capabilities.
Your role will involve:
- Developing interactive solutions that automate repetitive tasks.
- Integrating touchscreens and user-facing self-service technology.
- Ensuring seamless project deployment and post-deployment managed services.
- Collaborating with the Project Consulting team to deliver top-notch self-service solutions for businesses and public agencies.
Team: Engineering Manager, 2 Developers, QA Engineer and Business Analyst.
Requirements:
- 5+ years of experience with JavaScript/TypeScript, including
RxJS . - 4+ years of hands-on experience with React/Redux.
- Knowledge of
Node .js andExpress .js (commercial experience would be a plus) - Experience with Monorepo tools, like Lerna
- Proficient in building and consuming Web Services, particularly REST APIs.
- Experience in UI design and development using Material-UI (MUI).
- Proficient with CSS preprocessors like Less or SCSS.
- Adept with nw.js for building desktop applications.
- Proficient with version control systems, specifically GIT.
- Strong front-end UI engineering skills.
- Profound understanding of software development concepts and methodologies.
- Experience working in an agile scrum development environment.
- Excellent analytical skills.
- Functional technical English at an intermediate level.
Would be a plus:
- Experience with Firebase.
Responsibilities:
- Development of the functionality and features;
- Follow established development practices and processes;
- Coordinate with team and business analysts to determine functionalities and conduct an analysis of business requirements;
- Create and update technical documentation;
- Collaborate with team members;
- Take part in code reviews.
Ascendix offers you:
Healthcare:
- 20 paid vacation
- 5 paid sickness
Career and professional growth:
- B2B and remote cooperation
- Career development and professional growth
- Technical performance reviews and 360 Evaluation
- Collaboration with a personal Resource Manager, Technical leads, and mentors
Learning and Development:
- Udemy and Pluralsight subscription
- Internal knowledge-sharing opportunities
Corporate spirit:
- Online and offline events & team-buildings
- Friendly and supportive atmosphere
- Open management