Full Stack Developer Offline
$$$
Product
Main responsibilities:
- Participation in the software development process of company’s Frontend strategy development including development of advanced SaaS data visualization platforms
- Prepare architecture and technical specifications of backend as an integral part of Frontend projects in line with approved strategy
- Software development of the approved technical tasks based on the chosen technological stack and architecture
- Collaborate with UI/UX designers to translate design concepts into responsive, user-friendly web interfaces.
- Design, develop, and manage APIs to facilitate data exchange between frontend and backend systems, ensuring robustness, security, and scalability.
- Containerize application components using Docker to ensure consistent deployment across different environments and seamless scalability.
Qualifications:
- PC Gaming background is MUST
- Minimum of 5 years as a full stack software developer;
- Minimum of 3 years' experience in a role of Lead or Senior with a focus on enterprise scale projects with advanced frontend visualizations
- Strong experience with visualizations: charts, graphs, 3d is a plus
- Optimization of graphic pipeline is crucial
- 3D developing in three.js is mandatory
- Strong math skills, including ability to write shaders, GLSL
- Proven experience developing web applications using Django and Python, including proficiency in ORM, migrations, and third-party libraries.
- Strong understanding of frontend technologies such as HTML, CSS, JavaScript, and modern frontend frameworks (e.g., React, Node, Angular, or Vue.js).
- Mapping software knowledge (understanding of coords projections, layers, entities, etc) , including mapbox, mapbox gl
- Experience with designing, building, and consuming RESTful APIs, as well as implementing authentication and authorization mechanisms (e.g., JWT, OAuth).
- Familiarity with SaaS architecture concepts and best practices for multi-tenant applications, including data isolation and security.
- Proficiency in containerization using Docker, along with experience with container orchestration tools (e.g., Kubernetes) being a plus.
- Knowledge of version control systems (e.g., Git) and collaborative development workflows.
- Strong problem-solving skills, with the ability to diagnose and resolve complex technical issues efficiently.
Technology stack
- Backend:
- Java
- Java Spring Framework
- Hibernate (persistence)
- PostgreSQL
- Flyway (migration)
- Apache Commons IO
- Google GSON
- Python, Django
- Frontend
- Vite
- Java Script
- D3.js
- Three.js
- Svelte
- React.js
- Vue.js
- Redux
- Tailwind CSS
- Flowbite-Svelte Component Library (MIT Licensed)
- jQuery
- Page.js
- Papaparse
- GLSL
- Mapbox GL 3
- Deployment
- Docker
- NGINX
- Apache Tomcat
- Let’s Encrypt
- Azure
Full Stack Developer
The job ad is no longer active
Look at the current jobs Fullstack →
📊
$1500-2300
Average salary range of similar jobs in
analytics →
Loading...