Duties and Responsibilities:
• Collaborate with clients and/or internal teams to understand user needs; collaborates on initial proposal and design of software to meet these needs
• Build dynamic and responsive web applications using React and modern JavaScript (ES6+)
• Translate UI/UX designs into high-quality code and ensure a seamless user experience across various devices and browsers
• Collaborate with UX/UI designers, product managers, and other developers to gather requirements and deliver feature enhancements
• Collaborate with backend developers to integrate APIs and ensure data-driven UI components function effectively
• Participate in agile development processes including sprint planning, code reviews, daily stand-ups, and retrospectives
• Modify existing software to correct errors or improve performance
• Write unit tests and maintain code quality through continuous integration and best practices
• Research, follow, and communicate best practices to team members
• Gather and evaluate user feedback and then modifies software for better usability
• Determine required system performance standards and hardware configurations based on client specifications, budget, security needs, and other parameters
• Document development processes, architectural decisions, and changes to ensure maintainability and ease of collaboration
• Supervisory Responsibilities: including but not limited to collaboration, mentor team members, enable opportunities for individual technical growth, and strengthening the team, among others
• Perform other related duties as assigned
Requirements
• At least five years of experience as a software developer or engineer required
• At least five years of experience with TypeScript and JavaScript, especially web app frameworks React
• Experience with MUI Grids
• Experience with code branching strategies
• Experience working with SQL and writing queries for relational databases
• Familiarity with Azure DevOps or similar systems
• Excellent time management skills with the proven ability to meet deadlines
• Extensive knowledge of coding languages and systems
• Ability to learn new coding languages and technologies
• Ability to participate in Agile sprinting and ceremonies
Advantageous skills or nice-to-haves:
• Bachelor’s Degree in Computer Science, Engineering, or related field
• With Github profile
• Experience with Next.JS
• Experience with Azure cloud services and platform
• Experience with Salesforce
PEOPLE PROFILERS
Slasify
Pecege
Target Sistemas
CMG Financial