Front End Software Developer

at  Sapiens Development

Remote, , Costa Rica -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Jan, 2025Not Specified20 Oct, 2024N/AJasmine,Build Tools,Computer Science,Web Applications,Web Standards,Redux,English,Typescript,Design Principles,Karma,Accessibility,JavascriptNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

This is a remote position.
As a Front End Software Developer, you will be responsible for designing, developing, and maintaining the user interface of our web applications using JavaScript, Angular, and TypeScript. You will work closely with UX/UI designers and back-end developers to create seamless and responsive web experiences.

REQUIREMENTS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
  • Proven experience as a Front End Developer with a strong portfolio of web applications.
  • Proficiency in JavaScript, React, and TypeScript.
  • Proficiency with Tailwind.
  • Familiarity with HTML5, CSS3, and responsive design principles.
  • Experience with version control systems (e.g., Git).
  • Understanding of RESTful APIs and asynchronous request handling.
  • Strong problem-solving skills and attention to detail.
  • Advanced/proficient level of English.
  • Excellent communication and teamwork abilities.

PREFERRED QUALIFICATIONS:

  • Experience with state management libraries (e.g., NgRx, Redux).
  • Knowledge of front-end build tools (e.g., Webpack, Gulp).
  • Familiarity with testing frameworks (e.g., Jasmine, Karma).
  • Understanding of accessibility and web standards.

Responsibilities:

  • Develop user-friendly web applications using JavaScript, React, and TypeScript.
  • Collaborate with UX/UI designers to implement design specifications and ensure high-quality user experiences.
  • Optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug issues as they arise, ensuring a smooth user experience.
  • Stay updated with the latest industry trends and technologies to incorporate into projects.
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software engineering or a related field or equivalent work experience

Proficient

1

Remote, Costa Rica