Overview
Required skills
JavaScript / strong TypeScript / strong Node.js / strong React / strong English / strong
We are looking for an experienced Senior Full Stack Developer to join our Stellar team!
We are building a Competence Center where we stay focused on exploring different domains to become the industry’s best-in-class specialists. If you can easily learn new technologies, see the “big picture,” strive for high-quality solutions, and work without supervision, it could be a perfect match.
We view technology as a tool and aren’t religious about it. We put these tools in service of our customers and love it when a hard problem can be solved in a simple, beautiful, and cost-effective way. This is what drives our technology choices today and will drive our choices tomorrow and the day after.
By joining us, you will :
have the possibility to deep dive into a very exciting and challenging domain – Advertising
suggest improvements in all engineering and architectural aspects of the projects
become a part of the core team, that works with pre-sale activities and develop technical expertise in our team
improve own qualification within areas of expertise at various training courses, mentoring circles, and other educational events
Requirements
Requirements
- 4+ years of software engineering experience
- Excellent knowledge of JavaScript (TypeScript, Node.js)
- Solid experience with Python or Golang
- Excellent knowledge of React.js or any other FE framework
- Good level of experience with clouds (AWS or GCP)
- Strong estimation skills, ability to come up with solutions, pros / cons
- Strong knowledge of algorithms and data structures
- Experience with designing, implementing, and shipping rich web applications
- Expert in documentation, Software Development Lifecycle, and ALM Tools
- Strong knowledge of functional programming concepts and other programming paradigms
- At least an Upper-Intermediate level of English
- Openness to working and collaborating in a multidisciplinary and multicultural team
Would be a plus
Experience in the AdTech domainPersonal Profile
Enthusiastic problem-solverFocus on simplicity and qualityCustomer Orientation mindsetOpenness to feedback and changesThoroughness and accuracyResponsibilities
Responsibilities
Produce clean code and proactively review it with peers to ensure its qualityEnsure quality, maintainability, and conformance of software to best practicesParticipate in requirements clarification sessions, collect inputs and requirements of assigned tasksParticipate in estimation and planning sessionsParticipate in proposal preparation efforts using your technical expertiseDevelop technical project documentation and user documentationParticipate in project and team meetings, provide relevant contributions and informationAnalyze given business problem, extract, and document business requirements, and elaborate technical solutionCommunicate with customers on complex matters, discussions, negotiationsParticipate in technical interviews of software developer specialists and perform an assessment of candidates’ capabilities against job requirements