Synergetica
1 year ago
Senior Software Engineer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Synergetica
- Location
- Polska, mazowieckie, Warszawa Poland
- Posted
- 1 year ago
Job description
The product we are working on is one of TOP-3 navigation systems, complex web-services and other solutions related to it. The web and mobile apps handle information at massive scale and extend well beyond the search giving people and companies a lot of new useful options.
Responsibilities:
Nice-to-have requirements:
We offer:
Here you’ll be able to use lots of new technologies and bring value to innovative products.
Responsibilities:
- Develop and maintain front-end applications & infrastructure, ensuring high performance and user-friendly interfaces
- Collaborate with back-end developers to integrate APIs and improve system functionality
- Work on internal tooling and development workflows, optimizing efficiency and automation
- Contribute to CI/CD processes, working closely with DevOps to improve build, test, and deployment pipelines
- Assist in infrastructure-related tasks, ensuring smooth integration between development and operations
- Ensure code quality through best practices, testing, and documentation
Nice-to-have requirements:
- Experience with building, maintaining and optimizing responsive web apps;
- Experience in ES6, TypeScript, CoffeeScript;
- Knowledge of Node.js or Java or Ruby or Python;
- Hands-on Experience in cloud technologies;
- Experience developing high load/high traffic user-facing software;
- Hands-on experience in writing unit-tests;
- Solid linux/unix skills;
- Experience with mobile-specific sites, and mobile-web/native app integrations;
- Experience in setup and continuous improvement of dev environment;
- Experience in setup and continuous improvement of a multi-stage production environment;
- Experience working on a distributed team (not all in one physical location);
- Open source contributions
We offer:
- Opportunities to develop in various areas;
- Compensation package (20 paid vacation days, paid sick leaves);
- Flexible working hours;
- Medical Insurance;
- English courses with a native speaker, yoga (zoom);
- Paid tech training and other activities for professional growth;
- Hybrid work mode (∼3 days in the office);
- International business trips
- Comfortable office.
If your qualifications and experience match the requirements of the position, our recruitment team will reach out to you in a week maximum. Please rest assured that we carefully consider each candidate, but due to the amount of applications the review and further processing of your candidacy may take some time.
- 8+ years of experience as a Front-End/Full-Stack developer
- Strong in JavaScript and TypeScript
- Proficiency in React
- Extensive experience with JavaScript toolkits (Webpack, Babel, Jest, Puppeteer, ESLint, Stylelint)
- Extensive experience with Git, experience with Gerrit will be a plus
- Experience in HTML/CSS, SCSS
- Experience working with a Linux-based server environment, solid Linux/Unix skills
- Experience working in a distributed team
- Hands-on experience in setting up and maintaining CI systems, including configuring automated build, test, and deployment pipelines
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar platforms
- Experience with infrastructure-related tasks, optimizing workflows, integrating automated testing, and ensuring efficient software delivery
- Upper-Intermediate level of English (both written and spoken)
Required skills
- java
- automated testing
- ci/cd
- react
- javascript
- typescript
- webpack
- jest
- python
- git
- jenkins
- github actions
- cloud technologies
- node.js
- devops
- gitlab ci
- linux
- open source
- html
- css
- unix
- test
- scss
- ruby
- babel
- puppeteer
- eslint
- stylelint
- gerrit
- deployment pipelines
- ci systems
- distributed team
- front-end/full-stack developer
- automated build
- efficient software delivery
Interested in this position?
Create your free account and tailor your CV to match this job.