Front End Software Developer
at Sapiens Development
Remote, , Costa Rica -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Jan, 2025 | Not Specified | 20 Oct, 2024 | N/A | Jasmine,Build Tools,Computer Science,Web Applications,Web Standards,Redux,English,Typescript,Design Principles,Karma,Accessibility,Javascript | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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