FRONT-END ENGINEER (REACT)

San Salvador, El Salvador | Full-time | Fully remote

Apply

FRONT-END ENGINEER (REACT)

Teamswell is a high-growth nearshore outsourcing company working for US companies. Our mission is to help small and medium-sized US businesses grow and become more profitable by having access to highly engaged, skilled, and experienced talent at a fair price and to generate career opportunities for bilingual professionals in Latin America with fair compensation and opportunities for professional and personal growth.

We are currently looking for a motivated front-end developer to join our team whose mission is to develop, deploy, and maintain the Wholesale Commerce platform and technology with a focus on its storefront. On the engineering team, you will contribute throughout the full lifecycle of modern software development; from Agile scrum meetings, designing new features and components, reviewing the design as a team, and implementing them using the react frameworks. 

In Teamswell every team member has an instrumental role and impact on the success of our business and our client’s success, so we seek to have highly motivated individuals who thrive in a fast-paced work environment, who are intelligent, eager to work hard, reliable, and able to communicate effectively with all levels of an organization. Our front-end developer will possess the skills and experience required and will also possess a positive attitude and ability to solve complex problems and work in a fast-paced and rapidly changing environment. We value people who are good communicators, quick learners, scrappy about finding creative solutions to problems, and conscious of their work quality. We expect all our team members to deliver excellence in both technical expertise as well as in their everyday relationships with their team.

CORE RESPONSIBILITIES

  • Work with an extremely talented, motivated, supportive, and welcoming team in an Agile ecosystem. 

  • Perform software systems development, including the design, development, troubleshooting, and debugging of cutting-edge software programs and products. 

  • Work together with the Engineering and Digital team to determine overall application design, gather requirements, develop logic and enhancements, and deploy enterprise-wide solutions. 

  • Develop solutions to complex issues that involve employing creativity, technical prowess, and out-of-the-box thinking to achieve results. 

  • Ability to work in US time zones.






REQUIRED EXPERIENCE

  • Fundamental understanding of cloud computing concepts and fundamentals (serverless, scalability, high availability, and durability) 

  • Relational database design, implementation, configuration, and query experience such as PostgreSQL.

  •  Experience with React frameworks (must have) 

  • Proficiency in website programming languages such as HTML, CSS, JavaScript, and Typescript (must have) and their ecosystem of build tools, unit tests, packaging, etc… 

  • Experience in working with REST APIs, ideally with exposure to Open Api (optional). 

  • GraphQL would also be optional but desirable. 

  • Understanding of key website design principles and SEO optimization. 

  • Ability to use client input to create functional, creative, and user-friendly web pages 

  • Comfortable working with Linux (Ubuntu) based operating systems (command line operations, bash scripting) 

  • Configuration Management (CM) experience using GitHub and familiarity with branching strategies.

  •  Ability to test and debug websites

  •  Analytical and detail-oriented 

  • Excellent verbal and written communication skills: 

Understand and use design and architectural diagrams like component, sequence, and class diagrams. 

  • Advanced problem-solving skills

 

POSITION SCHEDULE DETAILS

  • Full-time remote position.

  • Monday - Friday (40 hours/week).

 

BENEFITS

  • Employee private health, emergency, basic life, and short-term disability insurance.

  • Internet and Electricity subsidy.

  • And more…