Senior Software Engineer
- Hybrid
- Antwerp, Vlaams Gewest, Belgium
- Software Engineering
Job description
Join Faktion, a leader in designing and developing enterprise-level AI solutions across various sectors. We are at the forefront of machine learning and artificial intelligence, creating innovative solutions that drive the future. We are looking for a Senior Full Stack Developer to join our dynamic team and contribute to our ground-breaking projects and products. As we are building enterprise-grade production deployed applications, we are looking for experienced software developers that have extensive experience in building robust, secure and scalable applications.
Some key responsibilities:
- Work closely together with machine learning experts and business users in developing high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development life cycle
- Develop and maintain robust, scalable, and high-performance web applications using TypeScript, React, and Node.js
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and customers to fix and improve products
- Document development phases and monitor systems
- Participate in the entire software development lifecycle, from concept to deployment and maintenance
Job requirements
- Excellent written and verbal communication skills in native-English or native-Dutch (French is a plus).
- BSc/BA in Computer Science, Engineering, or a related field.
- Proven experience of minimum 5 years as a Senior Full Stack Developer or similar role.
- Experience with software development in Typescript, React and Node.js.
- Experience with GraphQL (Apollo, react-query, TypeGraphQL).
- Experience with CSS, Sass and CSS frameworks like TailwindUI.
- Knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Ability to work with monorepos in NxDev, TurboRepo, …
- Experience with testing frameworks like Jest
- Experience with Microsoft Azure cloud environment.
- Analytical mind with problem-solving aptitude.
- Ability to work independently.
Following experiences are a plus:
- Excellent organizational and leadership skills
- Having worked in software startups and corporates in similar positions
- Familiarity with data processing and machine learning
- Experience in mentoring junior developers
- Experience with solution architect
- Worked with with ReactNative
- Setting up CI/CD
We offer:
- A rewarding salary package that includes additional perks like a company car and fuel card or a mobility budget, comprehensive hospitalization and group insurance, along with a top-tier laptop and smartphone.
- Benefit from a company culture that stimulates both individual and team development, fostering your professional growth.
- Utilize your innovation budget for engaging in exciting, educational, and challenging open-source projects within your guild.
- Participate in (virtual) team-building activities and gatherings, a great opportunity to unwind and engage with our vibrant team initiatives.
- A flexible hybrid working-policy to choose where, how, and when you want to work.
Hybrid
or
All done!
Your application has been successfully submitted!