
Front End – Full Stack Engineer
Dura Digital
contract
Posted on:
Location Type: Remote
Location: Uruguay
Visit company websiteExplore more
About the role
- Write high-quality, maintainable code that sets a strong standard for quality and delivery.
- Build modern, user-facing features using React.js.
- Collaborate closely with UX designers to deliver intuitive, accessible, and well-structured interfaces.
- Translate designs and wireframes into high-quality, functional code.
- Build reusable components and front-end libraries to support scalability.
- Troubleshoot UI issues and debug application code.
- Optimize applications for performance across browsers and devices.
- Collaborate with backend engineers to integrate APIs and deliver cohesive end-to-end solutions.
- Support and enhance existing applications as part of long-term client engagements.
Requirements
- Degree or diploma in Computer Science or a related field, or equivalent professional experience.
- Strong professional experience with React.js and its core principles.
- Proficiency in TypeScript, HTML, and CSS.
- Experience working closely with UI/UX design and design systems.
- Experience integrating front-end applications with RESTful APIs.
- Ability to translate business requirements into clear technical solutions.
- Experience working in Agile environments (Scrum, Kanban) and tools such as Jira.
- Experience with .NET / .NET Core (Nice to Have).
- Familiarity with cloud services (AWS preferred), including: API Gateway, Lambda, S3, RDS / DynamoDB.
- Experience building or supporting serverless backend services.
- Understanding of web services, REST, and web protocols.
- Experience with SQL and/or NoSQL databases.
- Proficiency with Git/GitHub.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React.jsTypeScriptHTMLCSSRESTful APIs.NET.NET CoreSQLNoSQLGit
Soft Skills
collaborationtroubleshootingdebuggingproblem-solvingcommunicationtranslating business requirementsadaptabilityattention to detailcreativityuser-centric design