Job description
Job description
Are you a senior, experienced, passionate and degree-qualified full stack developer? Do you want to be part of a growing, dynamic team that values innovation and empowers you to continually develop your skills? Do you have team-leader aspirations?
About us:
Jacques Technologies is a global provider of communication-critical intercom & public address products, delivering complete security solutions. With over 40 years of experience, we have been at the forefront of cutting-edge technology, and we have big aspirations on the horizon. Our exciting journey has led us to achieve significant global growth, and therefore we’re looking to expand our team in Negombo, Sri Lanka.
Why work with us?
We invest in our people. Successful candidates will be provided with ongoing skills development and training to progress their career with us. We work with the latest testing methodologies & deploy advanced coding outcomes. Our managers are inspirational leaders, who are experts in their fields. We invite you to develop & learn with the best. Your impact will be an integral part of the growth & development of Jacques Technologies Sri Lankan office (Negombo), as part of our global expansion plans. Be part of a highly skilled and motivated team where each team member is a respected contributor and valued for their work.
What you will bring:
• Solid hands-on experience with full stack development, particularly using Python and Flask in production environments
• Familiarity with backend development using Node.js and Express.js, with the ability to adapt across multiple frameworks
• A working knowledge of C++, JavaScript, jQuery, HTML, CSS3, and Bootstrap, with a keen eye for front-end usability and responsive design
• Senior-level experience developing robust applications across both client and server sides
• Understanding of IPv4 TCP/IP networks, with practical experience working in Linux and virtualized environments
• Proficiency with version control tools such as Git and Gerrit, ensuring code quality and collaborative workflow
• A self-starter mindset with a strong desire to take initiative, continuously learn, and grow into a future leadership role
• Strong communication and interpersonal skills, with the ability to contribute effectively in both independent and team-based settings
Qualifications
• Bachelor’s degree or equivalent in Computer Science
Programming language skills
• Python (Mandatory)
• Flask (Mandatory)
• Node.js (Highly regarded)
• Express.js (Highly regarded)
• C++ (Advantage)
• jQuery
• JavaScript (Advantage)
• CSS3 & bootstrap
• HTML
Experience
• Senior/Team Leader experience (3-5yrs) in full stack development utilizing the tools & languages listed
• Experience with IPv4 TCP/IP protocol networks
• Experience with Linux operating systems & Virtual Machine environments
• Experience with revision control GIT/Gerrit
• Experience in debugging tools & processes
How to apply
If you have the skills and experience, apply via our website – https://jacques.com.lk/were-hiring/