As a Full Stack Developer, youll play a critical role in crafting user-friendly, highly performant web applications that serve algorithmic and software development teams. Your work will have a broad impact on the productivity of hundreds of developers, helping them seamlessly navigate complex software environments.
What will your job look like?
Design, develop, and maintain user interfaces and frontend systems that support development teams.
Collaborate with backend developers to integrate frontend elements with server-side logic.
Implement solutions for optimizing development workflows, focusing on usability, speed, and scale.
Ensure frontend applications meet high standards of quality and reliability, leveraging modern frameworks and frontend technologies.
Work closely with CI/CD pipelines and DevOps processes to streamline deployment.
Contribute to our cross-functional teams goals of enhancing the development lifecycle for seamless, efficient, and scalable development
Requirements: At least 3 years experience in Python (backend development) - must.
At least 5 years experience in frontend technologies: JavaScript, TypeScript (advantageous), and the Vue.js framework.|* Required frameworks: Django and React - must
Hands-on experience with Docker (Kubernetes experience is a plus).
Proficiency with Linux/Unix shell environments.
Familiarity with CI/CD tools and modern development practices.
Excellent problem-solving skills, attention to detail, and a passion for creating user-centric, scalable applications.
Management experience and significant leadership ability.
Team-oriented mindset and ability to work effectively both independently and collaboratively.
Nice to have:
React, Vue or Angular experience.
Experience with AWS services.
Contributions to open-source projects.
Knowledge of frontend and backend performance optimization best practices.
This position is open to all candidates.