Frontend Developer - Buenos Aires, Argentina - Soft Dev Team
hace 1 semana
Descripción
We are seeking a talented Frontend Developer with a strong background in React, along with expertise in TypeScript, Ant Design, GraphQL, and other key skills.
As a Frontend Developer at our company, you will play a vital role in building and maintaining our CRM's frontend modules, ensuring a seamless and user-friendly experience for our clients.
Requirements:
-
Experience with Ant Design: Familiarity with Ant Design's React UI library and the ability to use its components to create user interfaces that align with project design specifications.
-
AWS Cognito Experience: Hands-on experience with AWS Cognito for user authentication and authorization, including the use of Amplify or other AWS SDKs for frontend integration.
-
State Management: Proficiency in state management solutions compatible with React, such as Redux or Context API. Ability to implement Redux modules and containers following best practices, if needed.
-
Unit and E2E Testing: Strong testing skills, including unit testing with libraries like Jest and end-to-end testing with Cypress or similar tools. Capability to write tests for both synchronous and asynchronous code, including testing React components and Redux-connected components.
-
Design Patterns and Best Practices: Knowledge of design patterns and best practices in frontend development to ensure code maintainability and scalability.
-
Version Control and Workflow: Proficiency in Git for version control and experience with collaborative workflows, including pull requests and code reviews.
-
Required Experience: 5+ years of experience building Ul solutions with JavaScript, HTML5, CSS3
-
English Level: Conversational C1
Responsibilities:
-
Application Development: Develop and maintain frontend modules of the CRM using React with TypeScript, adhering to design specifications and ensuring seamless integration with the GraphQL backend.
-
UI/UX Implementation: Utilize Ant Design components to create a user-friendly interface that aligns with the project's design system, ensuring consistency across all modules and grids.
-
Authentication and Security: Implement and manage user authentication and security features using AWS Cognito, including the configuration of authorization rules and seamless frontend integration.
-
Testing: Write and maintain comprehensive unit and end-to-end tests using appropriate testing frameworks to ensure code reliability and quality. This includes testing React components, GraphQL queries/mutations, and integration points with AWS services.
-
Collaboration: Collaborate closely with backend developers, designers, and product managers to meet project requirements and facilitate a smooth development process.
-
Code Review and Version Control: Participate in code reviews to maintain high code quality and effectively utilize version control systems like Git for collaboration and source code management.
If you are a talented Frontend Developer who meets these requirements and is ready for an exciting challenge, we encourage you to apply.
Tipo de puesto:
Tiempo completo
Salario:
$5.000,00 - $10.000,00 al mes
Más ofertas de trabajo de Soft Dev Team
-
Strategic Data Analyst
Argerich, Argentina - hace 5 días
-
Quality Assurance Tester
Buenos Aires, Argentina - hace 3 días