Frontend Developer

Posted 13 Days Ago
Be an Early Applicant
Medellín, Antioquia, COL
In-Office
Entry level
Professional Services • Software • Business Intelligence • Consulting
The Role
Develop responsive, accessible, and maintainable React and TypeScript interfaces for a web portal. Translate UX designs, user stories, and business requirements into UI features, collaborate with design, QA, and backend teams, and support testing, debugging, code reviews, documentation, and production issue resolution. The role involves applying frontend standards, responsive design, secure coding, performance practices, API integration, CI/CD workflows, microfrontend concepts, and AWS application environments while working within Agile sprints.
Summary Generated by Built In

About the Role

We are looking for a Frontend Developer to support the development of a web portal and help transform UX designs and business requirements into responsive, accessible, and maintainable user interfaces.

Working closely with Senior Developers, UX/UI Designers, QA, and Backend Developers, you will build UI features following established front-end standards, design patterns, and development practices.

This is an excellent opportunity for a developer who is looking to strengthen their React and TypeScript skills while gaining hands-on experience with modern front-end architecture, API integration, testing, performance, accessibility, and cloud-based application environments.

Key Responsibilities

  • Support the development of front-end features for the portal, aligned with UX/UI designs and established design standards.
  • Understand user stories, business requirements, and technical specifications and translate them into functional UI features.
  • Build UI components and features under the guidance of Senior Frontend Developers.
  • Follow established front-end standards, coding practices, and design patterns.
  • Write clean, readable, maintainable, and reusable code.
  • Collaborate with UX/UI Designers, QA Engineers, Backend Developers, and other team members.
  • Participate in team ceremonies, including standups, sprint planning, and retrospectives.
  • Support bug fixing, testing, troubleshooting, and production issue resolution.
  • Participate in code reviews and incorporate feedback from senior developers and peers.
  • Apply responsive design and accessibility practices to front-end features.
  • Document development work clearly through tickets, technical notes, and relevant documentation.
  • Manage assigned tasks effectively and deliver work within established sprint timelines.
  • Continuously learn and apply modern front-end development practices and technologies.


Requirements

Functional Skills

  • Requirements Understanding: Ability to understand user stories, business requirements, and technical specifications.
  • Collaborative Development: Ability to work effectively with UX/UI, QA, Backend, and Frontend teams.
  • Following Standards: Ability to consistently apply established coding standards, design patterns, and development practices.
  • Problem Solving: Ability to investigate issues, debug front-end problems, and contribute to effective solutions.
  • Code Quality: Commitment to writing clean, readable, maintainable, and reusable code.
  • Adaptability & Learning: Willingness to learn new technologies, tools, and development practices.
  • Team Participation: Comfortable participating in agile ceremonies, code reviews, and collaborative development processes.
  • Task Management: Ability to organize assigned work and deliver tasks within sprint timelines.

Technical Skills

  • Fundamentals of HTML5, CSS3, and JavaScript/TypeScript.
  • Basic hands-on experience with React.
  • Understanding of component-based UI development.
  • Familiarity with reusable components and common UI patterns.
  • Basic understanding of React state and props management.
  • Fundamentals of REST APIs, JSON, and asynchronous API calls.
  • Basic awareness of authentication flows.
  • Experience using Git for version control.
  • Familiarity with package managers such as npm or Yarn.
  • Basic debugging skills using browser Developer Tools.
  • Understanding of responsive web design fundamentals.
  • Awareness of cross-browser testing and compatibility.
  • Basic knowledge of unit testing using Jest, React Testing Library, or similar tools.
  • Basic understanding of web performance concepts.
  • Familiarity with build tools such as Vite or Webpack.
  • Understanding of basic secure coding practices for front-end development.
  • Exposure to CI/CD concepts and development workflows.
  • Basic knowledge of microfrontend architecture and Module Federation concepts.
  • Awareness of AWS-hosted application environments and service integration.

Skills Required

  • Ability to understand user stories, business requirements, and technical specifications
  • Ability to collaborate effectively with UX/UI, QA, backend, and frontend teams
  • Ability to apply coding standards, design patterns, and development practices
  • Front-end debugging and problem-solving skills
  • Ability to write clean, readable, maintainable, and reusable code
  • HTML5, CSS3, and JavaScript/TypeScript fundamentals
  • Basic hands-on experience with React
  • Understanding of component-based UI development, reusable components, state, and props
  • Fundamental knowledge of REST APIs, JSON, and asynchronous API calls
  • Basic awareness of authentication flows
  • Experience using Git for version control
  • Familiarity with npm or Yarn
  • Basic browser Developer Tools debugging skills
  • Understanding of responsive web design
  • Awareness of cross-browser testing and compatibility
  • Basic unit testing knowledge using Jest, React Testing Library, or similar tools
  • Basic understanding of web performance concepts
  • Familiarity with Vite or Webpack
  • Understanding of secure front-end coding practices
  • Exposure to CI/CD concepts and development workflows
  • Basic knowledge of microfrontend architecture and Module Federation
  • Awareness of AWS-hosted application environments and service integration
  • Willingness to learn new technologies and development practices
  • Ability to participate in Agile ceremonies, code reviews, and sprint-based delivery
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
62 Employees
Year Founded: 2011

What We Do

Roca Alliances is a consulting agency dedicated to helping global companies build geographically diverse teams and scale their operations by outsourcing or nearshoring to Latin America. With over 15 years of expertise, the company utilizes a proprietary approach to analyze, assess, and identify ideal locations across the Americas, fostering growth and scalability for clients in various industries including technology, media, and marketing.

Similar Jobs

Parser Logo Parser

Senior Front-end Engineer

Artificial Intelligence • Software
Remote or Hybrid
11 Locations
174 Employees

Roca Alliances Logo Roca Alliances

Back End for Front End (BFF) Developer

Professional Services • Software • Business Intelligence • Consulting
In-Office
Medellín, Antioquia, COL
62 Employees

Roca Alliances Logo Roca Alliances

Frontend Lead Developer

Professional Services • Software • Business Intelligence • Consulting
In-Office
Medellín, Antioquia, COL
62 Employees
In-Office or Remote
18 Locations
49681 Employees
105K-148K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account