Full-Stack Web Engineer
New
S
SupportYourAppSoftware Development
Poland. Warsaw, Masovian Voivodeship, Poland. Kraków, Lesser Poland Voivodeship, Poland. Wrocław, Lower Silesian Voivodeship, Poland. Lublin, Lublin Voivodeship, PolandContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Ukrainian, English
- Experience
- 2+ years
- Required Skills
- DockerNode.jsPHPPostgreSQLMySQLTypeScriptVue.JsRedisReact
Requirements
- 2+ years of experience in a Full Stack Developer role or similar positions
- Proficiency in developing web applications with modern JavaScript frameworks such as Vue.js or React
- Experience with SvelteKit
- Strong skills in TypeScript and VanillaJS
- Hands-on experience with Node.js for server-side programming
- Extensive knowledge of PHP, including proficiency with versions 5.2 and 7 or higher
- English proficiency at B1+ level
- Experience working with database technologies such as MySQL, PostgreSQL, and Redis
- Experience designing and integrating REST APIs
- Solid understanding of front-end optimization techniques and the web rendering process
- Experience with Docker and Docker-compose for containerization and deployment
- Advanced skills in front-end development using Tailwind CSS
- Strong understanding of application architecture and software design principles
Responsibilities
- Maintain and develop the main website
- Gain a deep understanding of the current website architecture and functionality
- Build new functionality related to trials, licensing, and checkout flows
- Work with marketing to launch landing pages and product campaigns
- Set up and maintain pre-designed web assets such as banners and pop-ups
- Support email marketing infrastructure including Sendy and MailChimp configuration
- Help migrate marketing automations from MailChimp to Sendy over time
- Improve website performance and page load speed
- Maintain and improve the quality of the codebase
- Contribute to other web projects within the company
- Propose improvements to the architecture when needed
- Refactor legacy code where it improves stability or performance
- Develop new features while maintaining the stability of the platform
View Full Description & ApplyYou'll be redirected to the employer's site