{"schemaVersion":"jobsearcher.job.v1","id":"2551edce9cfb4f4a789b2cde","url":"https://jobsearcher.com/jobs/2551edce9cfb4f4a789b2cde","canonicalUrl":"https://jobsearcher.com/jobs/2551edce9cfb4f4a789b2cde","title":"WebGL Developer","description":"Proven experience indeveloping web applications using WebGL for atleast 5years;Aportfolio with examples ofprojects demonstrating skills inworking with WebGL.Deep knowledge ofWebGLAPI:Expert understanding ofthe low-level WebGLAPI and its capabilities.;Ability towork with shaders (GLSL) for vertex and fragment programs;Knowledge ofthe basic concepts of3Dgraphics: transformation matrices (modeling, view, projection), lighting, texturing, buffers (vertex, index).Understanding ofasynchronous programming and working with DOM.Mathematics for graphics:Good understanding oflinear algebra and geometry required for 3Dgraphics.Working with API:Experience integrating with RESTful API and other web services. Experience with other types ofAPI (especially RPC) will beaplus;Understanding ofthe principles ofthe HTTP protocol;Ability toprocess data inJSON and other formats.Working with version control systems:Mandatory knowledge ofGit and experience with GitLab, GitHub orBitbucket;Understanding ofthe principles ofoptimizing the performance ofWebGLapplications.Knowledge ofmodern web technologies:Good understanding ofHTML and CSS.Spoken and written English atalevel sufficient for reading technical documentation and communicating with the team (B1or higher).Experience with 3Dengines and libraries for WebGL (e.g. Three.js, Babylon.js);Knowledge ofthe principles ofphysics engines (e.g. Cannon.js, Ammo.js);Knowledge ofthe principles ofshader development (GLSL);Experience with WebAssembly (Wasm) toimprove graphics performance;Knowledge ofCI/CD (Continuous Integration/Continuous Delivery) principles;Experience working inAgile teams;Ability toestimate deadlines and stick tothem;Proactivity, responsibility, ability towork inateam;Desire todevelop and learn new technologies.Weoffer:Aninteresting project and non-trivial tasks that will allowus toshow your professional attitude and creativity;Friendly team;Comfortable working schedule and working conditions;Opportunity towork remotely aswell asinanoffice located inthe city centre;Paid vacation and sick leaves;Opportunity for professional growth and career development;English, paid professional courses, coffee/fruits and other pluses :)#J-18808-Ljbffr","company":"Atlim","rawCompany":"atlim","city":"Babylon","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-04-12T04:58:42.853Z","occupations":[{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"WebGL Developer","description":"Proven experience indeveloping web applications using WebGL for atleast 5years;Aportfolio with examples ofprojects demonstrating skills inworking with WebGL.Deep knowledge ofWebGLAPI:Expert understanding ofthe low-level WebGLAPI and its capabilities.;Ability towork with shaders (GLSL) for vertex and fragment programs;Knowledge ofthe basic concepts of3Dgraphics: transformation matrices (modeling, view, projection), lighting, texturing, buffers (vertex, index).Understanding ofasynchronous programming and working with DOM.Mathematics for graphics:Good understanding oflinear algebra and geometry required for 3Dgraphics.Working with API:Experience integrating with RESTful API and other web services. Experience with other types ofAPI (especially RPC) will beaplus;Understanding ofthe principles ofthe HTTP protocol;Ability toprocess data inJSON and other formats.Working with version control systems:Mandatory knowledge ofGit and experience with GitLab, GitHub orBitbucket;Understanding ofthe principles ofoptimizing the performance ofWebGLapplications.Knowledge ofmodern web technologies:Good understanding ofHTML and CSS.Spoken and written English atalevel sufficient for reading technical documentation and communicating with the team (B1or higher).Experience with 3Dengines and libraries for WebGL (e.g. Three.js, Babylon.js);Knowledge ofthe principles ofphysics engines (e.g. Cannon.js, Ammo.js);Knowledge ofthe principles ofshader development (GLSL);Experience with WebAssembly (Wasm) toimprove graphics performance;Knowledge ofCI/CD (Continuous Integration/Continuous Delivery) principles;Experience working inAgile teams;Ability toestimate deadlines and stick tothem;Proactivity, responsibility, ability towork inateam;Desire todevelop and learn new technologies.Weoffer:Aninteresting project and non-trivial tasks that will allowus toshow your professional attitude and creativity;Friendly team;Comfortable working schedule and working conditions;Opportunity towork remotely aswell asinanoffice located inthe city centre;Paid vacation and sick leaves;Opportunity for professional growth and career development;English, paid professional courses, coffee/fruits and other pluses :)#J-18808-Ljbffr","datePosted":"2026-04-12T04:58:42.853Z","dateModified":"2026-04-12T04:58:42.853Z","hiringOrganization":{"@type":"Organization","name":"Atlim","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Babylon","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2551edce9cfb4f4a789b2cde"},"url":"https://jobsearcher.com/jobs/2551edce9cfb4f4a789b2cde"}}