Junior+ Software Engineer - Web

New
P
Plata CardSoftware development
Location: Worldwide, GMT-1 to GMT+5Full-TimeJunior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
B1 or higher English level
Required Skills
HTMLCSSJavascriptRxJSTypeScriptAngular

Requirements

  • Know JavaScript fundamentals, including functions, arrays, objects, modules, promises, and async/await.
  • Be familiar with TypeScript and its use in application development.
  • Be able to implement typical features in an existing application, define component boundaries, and manage state.
  • Have practical experience building applications with Angular v19 or above.
  • For Angular, be familiar with components, services, dependency injection, routing, and forms.
  • Understand Signals, computed values, and when to use RxJS.
  • Understand HTTP requests and responses, error handling, CORS, and browser caching.
  • Know HTML and CSS, semantic markup, and accessibility basics, including keyboard navigation, focus, and form labels.
  • Be able to reproduce bugs, use browser developer tools, and verify that changes resolve the original problem.
  • Be willing to learn, discuss solutions, act on feedback, and ask for help when needed.
  • Check your work and understand the code you deliver, including when using AI tools.
  • Have B1 or higher English level for effective communication with an international team.

Responsibilities

  • Develop web applications, product features, and internal tools with support from Senior engineers.
  • Build user interfaces, forms, and interactions focused on usability and accessibility.
  • Integrate backend APIs, handling loading states, data validation, and errors.
  • Participate in coding, reviews, and discussions about project improvements.
  • Investigate bugs with browser developer tools and verify fixes.
  • Work with designers, product managers, analysts, QA, and backend engineers.
  • Improve product quality and learn to write automated tests.
  • Learn new front-end tools and gradually take ownership of more complex tasks.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now