Software Engineer - HTML/CSS Junior+ [Communication Platform]
Posted: May 31, 2025
Job Description
Join the Communication Platform team to build and enhance the infrastructure powering customer notifications (email, SMS, etc.). This role involves developing, configuring, and maintaining communication tools, improving automation, and ensuring the effectiveness of customer engagement across various business streams.
Key Information
- Location Model: Flexible
- Location Details: Flexible work from one of our offices (Cyprus or Kazakhstan) or fully remote.
- Salary Range: N/A
- Years Experience Min: N/A (Skills are prioritized)
- Employment Type: Permanent
- Company Industry: Fintech
- Visa Sponsorship: Yes (Full visa & permit support for employee and family for Cyprus or Kazakhstan relocation)
- Relocation Assistance: Yes (Full support to Cyprus or Kazakhstan for employee and family)
- Working Hours: Flexible schedule implied, but likely involves effective communication with an international team.
Technical Stack
- Core (Must-Have):
- HTML5/CSS3
- Figma/Sketch (Design Tools)
- Git
- Adaptive, Cross-browser, and Semantic Layout
- Nice-to-Have:
- JavaScript, TypeScript
- Angular/React/Vue
- Experience in creating emails
- Experience of work in engineering teams
Role & Responsibilities
- Key Responsibilities:
- Create and configure new email/SMS and other notifications.
- Use and maintain internal tools for creating notifications.
- Propose ideas for improvement and automation of workflows.
- Conduct acceptance testing of new communication types.
- Keep technical documentation up to date.
- Must-Have Qualifications:
- Confident knowledge of HTML5/CSS3.
- Ability to work with design tools (Figma/Sketch).
- Experience working with Git.
- Knowledge of adaptive, cross-browser, and semantic layout.
- Ability to learn new tools.
- B1 or higher English level.
- Nice-to-Have Qualifications:
- Knowledge of JavaScript, TypeScript.
- Familiarity with Angular, React, or Vue.
- Experience in creating emails.
Company & Culture
- Benefits Highlights:
- Relocation support (including family) to Cyprus or Kazakhstan.
- Flexible work options (office or remote).
- Healthcare Coverage.
- Education Budget (Language lessons, professional training, certifications).
- Wellness Budget (Mental health and fitness reimbursements).
- Vacation policy (20 days annual leave and paid sick leave).
- Potential Red Flags / Things to Note:
- Salary range is not explicitly stated.
- Specific level of "Senior" engineer is not quantified by years of experience, focuses on skills.
- Company Culture Snippets:
- Innovative Spirit
- Honest Feedback
- Supportive Team
- Celebrating Achievements
- High-Tech Environment
Communication Platform team: Communication Platform team is responsible for development and enhancement of the communication infrastructure, which is actively used for outlining customer engagement scenarios, and crafting content for notifications to customers. The team services are crucial for effectiveness of all company streams – from acquisition to service campaigns. Challenges that await you: Being responsible for creating and configuring new email/sms/other notifications Using and maintaining internal tools for creating notifications Propose ideas for improvement and automation of the flow Сonduct acceptance testing of new types of communications Keeping technical documentation up to date What makes you a great fit: Confident knowledge of HTML5/CSS3 Ability to work with design tools: Figma/Sketch Experience in working with Git Knowledge of adaptive, cross-browser, and semantic layout Ability to learn how to use new tools B1 or higher English level for effective communication with an international team Your bonus skills: Knowledge of JavaScript, TypeScript Familiar with Angular/React/Vue Experience in creating emails Experience of work in engineering teams Our ways of working: Innovative Spirit: A commitment to creativity and groundbreaking solutions Honest Feedback: valuing open, transparent communication Supportive Team: a strong, collaborative community Celebrating Achievements: recognizing our wins together High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances Our benefits: Relocation support to Cyprus or Kazakhstan with full visa & permit support to the employee and family Flexible work from one of our offices or remote Healthcare Coverage Education Budget: Language lessons, professional training and certifications Wellness Budget: Mental health and fitness activity reimbursements Vacation policy: 20 days of annual leave and paid sick leave When you apply to a job on this site, the personal data contained in your application will be collected by Tecnologías Diffiere, S.A.P.I. de C.V. (“Controller”), which can be contacted by emailing datospersonales@platacard.mx. Your personal data will be processed for the purposes of managing Controller’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted.
Job Details
Location
Remote / Worldwide
Key Skills
JavascriptTypescriptReactGitAngularVueHtml5Css3FigmaSketch