UX technologist / full-stack web developer
Are you interested in working with a team of visionary-doers committed to leveraging machine learning and artificial intelligence for the better of humankind? Trillium Technologies is looking for a UX technologist / full-stack web developer
How to apply: If you’re interested in applying for this role, please click on the apply now button below, where you will be asked to attach your CV and cover letter. In your cover letter, highlight your experience and skills relevant to the role, organised under the key responsibilities, and provide specific examples.
Contract: Full-time, 12 months with the possibility of extension
Location: Must have authorization to work in the US. The role supports both US and international projects, with remote or hybrid options available.
Start Date: Immediate
Applications close: January 3, 2025.
About the role
We are seeking an experienced and driven UX technologist or full-stack web developer to join our innovative team. This is an exciting opportunity to contribute to two cutting-edge projects: a US-focused research portal and UK-based research platform.
In this role, you will play a pivotal part in designing and developing modular, user-centric web applications that seamlessly integrate data, models, and content to meet the needs of diverse stakeholders.
What you’ll do
Develop and innovate: Build scalable, secure, and responsive applications, handling both front-end and back-end tasks.
Collaborate: Work closely with researchers, designers, and developers in a multidisciplinary team.
Ensure excellence: Uphold best practices for usability, accessibility, and performance while meeting high standards for security and reliability.
Drive user-focused solutions: Create intuitive user experiences through thoughtful design and technology integration.
What we’re looking for
Technical expertise: Proficiency in front-end frameworks such as React and JavaScript, with experience in WebGL being a plus.
Back-end skills: Strong capabilities in back-end technologies, frameworks, and APIs.
Data skills (bonus): Familiarity with data science languages like Python is advantageous.
Creative problem-solving: A passion for pushing the boundaries of web technologies and creating impactful solutions.
Key responsibilities
Application Development
Build, optimize, and maintain scalable and responsive web applications.
Implement best practices in coding, security protocols/compliance, and performance optimization.
Integrate APIs and third-party services to enhance functionality.
Create roles so content and data providers can easily add content.
Team Collaboration
Collaborate with designers and backend developers to define project requirements and deliverables.
User Experience
Translate design wireframes into high-quality, user-friendly interfaces.
Develop intuitive and visually appealing workflows for end users.
Testing and Maintenance
Ensure applications are tested for cross-browser and cross-device compatibility.
Identify and troubleshoot performance bottlenecks and bugs.
Create a process for effective data transfer from other sites.
Technical Leadership
Stay updated with the latest web technologies and frameworks.
Recommend and implement improvements to existing platforms and processes.
Key Skills & Experience
Proficiency in React for building dynamic front-end applications.
Use latest technologies and seamlessly connect off the shelf CMS and other solutions with developed code
Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
Experience with backend integrations, RESTful APIs, and modern web architectures.
Familiarity with other front-end frameworks (e.g., Angular or Vue) is a plus.
Ability to adapt to diverse project requirements and technology stacks.
Solid problem-solving skills and attention to detail.
Strong communication skills for collaboration across global teams.
Familiarity with Python and data visualization tools like Jupyter Notebooks Or Colab).
Knowledge of cloud platforms and DevOps tools.