The position has been closed by the company
Find similar jobs
Next job

Principal JavaScript Full-Stack Developer (AdTech) in Sigma Software

Posted more than 30 days ago

171 views

Sigma Software

Sigma Software

3
2 reviews
Without experience
Krakow
Principal JavaScript Full-Stack Developer (AdTech) Бургас (Болгарія), Варшава (Польща), Краків (Польща), Лісабон (Португалія), Познань (Польща), Прага (Чехія) Weare looking for amotivated and self-driven JavaScript Full-Stack professional tojoin our Stellar team! Weare building aCompetence Center where westay focused onexploring different domains tobecome best-in-class specialists inthe industry. Ifyou can easily learn new technologies, see the “big picture”, strive for high-quality solutions, a
Principal JavaScript Full-Stack Developer (AdTech) Бургас (Болгарія), Варшава (Польща), Краків (Польща), Лісабон (Португалія), Познань (Польща), Прага (Чехія) Weare looking for amotivated and self-driven JavaScript Full-Stack professional tojoin our Stellar team! Weare building aCompetence Center where westay focused onexploring different domains tobecome best-in-class specialists inthe industry. Ifyou can easily learn new technologies, see the “big picture”, strive for high-quality solutions, and work without supervision itcould beaperfect match. Weview technology asatool and aren’t religious aboutit. Weput these tools inservice ofour customers and love itwhen ahard problem can besolved inasimple, beautiful, and cost-effective way. This iswhat drives our technology choices today, and itwill drive them tomorrow and the day after. PROJECT AsaPrincipal Developer, you will beresponsible for analyzing and solving different business problems inthe technology field. Your daily routine will bedesigning, implementing, unit testing, and documenting software systems. Byjoiningus, you will: have autonomy inmaking design and engineering decisions for components, modules, and subsystems you are responsible for, elaborating and tuning asoftware development process suggest improvements inall engineering and architectural aspects ofthe project ​​​​​​​improve own qualification within areas ofexpertise atvarious training courses, seminars, orother educational organizations REQUIREMENTS 7+years ofsoftware engineering experience Excellent knowledge ofJavaScript, TypeScript, Node.js Solid experience with ReactJS orother frameworks Extensive experience with clouds (AWS orGCP) Strong knowledge ofalgorithms and data structures Experience with designing, implementing, and shipping rich web applications Expertise indocumentation and Software Development Lifecycle and ALM Tools Strong estimation skills, ability tocome upwith solutions, pros/cons Strong knowledge offunctional programming concepts and other programming paradigms Openness toworking and collaborating inamultidisciplinary team Ability tocommunicate design rationale and build team consensus over business drivers Atleast anUpper-Intermediate level ofEnglish RESPONSIBILITIES Elaborate technical design ofcomplex systems ortheir large components Implement portions ofsoftware following given classes/components design and using your primary tech stack Produce clean code and ensure quality, maintainability, and conformance ofsoftware tobest practices Participate inrequirements clarification sessions, collect inputs and requirements ofassigned tasks Participate inestimation and planning sessions Play supervisory, advisory, and coaching roles for one orseveral Senior specialists, ensuring their assigned tasks are delivered thanks toguidance and peer reviews provided Develop technical project documentation and user documentation Participate inproject and team meetings, provide relevant contributions and information Participate asthe technical solution owner inproposal preparation efforts and perform knowledge transfer tothe team lead/responsible software architect atthe beginning ofthe project Analyze the given business problem, extract, and document business requirements, and elaborate on technical solutions Communicate with customers on complex matters, discussions, negotiations Participate in technical interviews of software developer specialists and assess candidates' capabilities against job requirements We are looking for a motivated and focused Principal JavaScript Full-Stack specialist , ready to join our stellar team! We are building a Center of Competence, demi-focused training in various fields, to become first-class specialists in the industry. If you easily master new technologies, see the "big picture", strive for high-quality solutions and can work independently, this may be an ideal option for you. We look at technology as a tool and we don't treat it too religiously. We use these tools to help our customers and love when a complex problem can be solved in a simple, beautiful and cost-effective way. What drives our choice of technology today is what will drive it tomorrow and the day after tomorrow. PROJECT In the position of Principal Developer, you will be responsible for analyzing and solving various business problems in the field of technology. Your daily tasks will be designing, implementing, unit testing and documenting software systems. By joining us, you will: have the opportunity to independently make project and engineering decisions for the components, modules and subsystems for which you are responsible, develop and adjust the software development process, propose improvements to all engineering and architectural aspects of the project, increase your own qualifications within the limits of your specialization in various trainings, seminars and other educational programs REQUIREMENTS 7+ years of experience in software development Excellent knowledge of JavaScript, TypeScript, Node.js Significant experience of working with ReactJS or other frameworks Significant experience of working with clouds (AWS or GCP) Deep knowledge of algorithms and data structures Experience in designing, implementing and launching full-featured web applications Experience in working with documentation, software development life cycle provision of ALM tools Strong assessment skills, ability to find solutions, pros/cons Knowledge of functional programming concepts and other programming paradigms Openness to improvement and collaboration in a multidisciplinary team Ability to communicate project rationale and reach team consensus on issues related to business drivers English language proficiency at least Upper-Intermediate RESPONSIBILITIES Develop the technical design of complex systems or their large components Implement parts of the software according to the assigned class/component design and using your main technology stack Create clean code and ensure the quality, serviceability and compliance of the software with best practices Participate in requirements clarification sessions, collect input data and deliverable requirements tasks Participate in assessment and planning sessions Perform the role of a mentor, consultant and mentor for one or more senior specialists, ensuring the implementation of assigned tasks withthanks to recommendations and side checks from colleagues Develop technical project documentation and documentation for users Participate in the preparation of proposals for the owner of the technical solution and carry out knowledge transfer to the team leader / responsible software architect at the beginning of the project Analyze the given business problem, extract and document business requirements, and develop technical solutions Communicate with clients due to complex issues, discussions, negotiations Participate in technical interviews with software developers and evaluate the capabilities of candidates in accordance with the requirements of the vacancy
Without experience
Krakow
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept