FULL STACK ENGINEER
at Klarrio
Belgium, Wallonie, Belgium -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Jan, 2025 | Not Specified | 23 Oct, 2024 | N/A | Computer Networking,Firewalls,Javascript,Data Structures,Scala,Ssl,C,Operating Systems,Javascript Frameworks,Java,Sql,Design Principles,Security,Nosql,Communication Skills,Rust,Database Systems,Features,Version Control,Computer Science,Angular | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
FULL STACK ENGINEER
Klarrio is a project agency specialized in building data platforms for customers to enable them to analyze and process the data.
We have been working on a wide range of projects in various domains such as Telecom, Smart Cities, Transport & Logistics, Innovative Technology Solution Providers, Public Infrastructure, … Check out some of our past and current projects and customers.
You will be part of the R&D team that delivers data platforms tailored to the needs of the customer in an agile manner. The development of these platforms requires a multidisciplinary team consisting of developers who are not afraid to take initiative and have an eye for quality. We believe in our in-house synergies between team members to create the best possible solution for our customers. Therefore we always work on a project basis and don’t do body shopping.
WE ARE LOOKING FOR A FULL STACK ENGINEER!
Are you passionate about cloud, big data, distributed systems, aren’t shy of front-end development and looking for new opportunities in the dynamic world of data and cloud engineering?
Do you want to join a fast-growing international company with big aspirations?
We, at Klarrio, are looking for a full stack engineer to take a crucial role in creating reliable production platforms.
We are looking for technical professionals with a drive for getting things done with a willingness to help others be successful in their job and a knack for always being a step ahead, driven by a focus on continuous personal development, which we actively support from within Klarrio.
- ️
IDEALLY, YOU POSSESS THE FOLLOWING QUALIFICATIONS:
- Bachelor’s degree, or equivalent practical experience, in Computer Science or a related technical field involving software/systems engineering.
- Programming experience in either Go, Java, Scala, JavaScript, Rust, C, …
- Knowledge of computer networking (TCP/IP, Firewalls, DNS, SSL, …).
- Understanding of Operating System concepts.
- Understanding of Unix/Linux operating systems.
- Understanding of database systems (SQL or NoSQL).
- Excellent communication skills, with a history of working effectively in cross-functional teams.
- Detail-oriented.
- Good understanding of algorithms and data structures.
- Proficiency in JavaScript frameworks (e.g., React or Angular) and strong understanding of HTML5, CSS3, and responsive design principles.
- Understanding of security best practices in both front-end and back-end development.
- Ability to use version control (e.g., Git).
- Ability to work on features and projects where the solution is clear but the execution is not.
- In-depth software development lifecycle (SDLC) understanding.
- Eagerness to learn and adapt to new technologies.
- Can think critically and tackle complex problems. Has a better understanding of trade-offs and implications of design decisions.
- Comfort with fast-paced environments and rapidly evolving requirements.
Responsibilities:
- Stay updated on emerging technologies, trends, and industry developments.
- Analyze and implement best coding practices into the project code.
- Design scalable and robust software architectures that meet current and future business needs.
- Work closely with team developers to improve product functionality, stability, and performance.
- Develop innovative solutions.
- Participate in code reviews and quality assurance activities.
- Continuously improve coding skills.
- Execute and implement software tests.
- Document code and technical specifications independently for future reference and to improve maintainability. Update documentation and diagrams as needed to reflect changes and enhancements.
- Take ownership of the health of developed features by adding test coverage, logging, and building monitoring dashboards.
- Assist in both the front-end and back-end requirements to achieve a seamless user experience.
- Follow security best practices to ensure software is resistant to vulnerabilities and threats.
- Ensuring robust, secure application performance in high-stress, high-traffic environments.
- Managing and scaling complex, data-driven applications.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science or a related technical field involving software/systems engineering
Proficient
1
Belgium, Belgium