On behalf of CIENCE, eTeam is looking for a Senior Frontend Developer to join their multifunctional team for a Data project.
CIENCE is a top lead generation company that has a comprehensive approach with the forefront being our Go software platform that helps our client build sales and intent data, targeted ads, chat, scheduling, web ID, CDP, and multi-channel prospecting.
Responsibilities:
- Build, design, and maintain frontend of web applications;
- Understand UI, cross-browser compatibility, and general web functions and standards;
- Ensuring the technical feasibility of UI/UX designs;
- Create solutions for identified problems or bugs;
- Resolve a variety of high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards;
- Writing clean, maintainable, scalable, and efficient code;
- Optimizing applications for maximum speed and scalability;
- Communicate within the Scrum framework (stand-ups, sprint planning, demos);
- Pair up for regular pair programming and code review sessions, among other Agile ceremonies;
- Coach Junior team members;
- Collaborating with backend developers and designers to improve usability;
- Evaluate written code to ensure it meets industry standards and is compatible with all devices;
- Staying up-to-date with emerging trends and technologies in frontend development;
- Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.
Requirements:
- 5+ years of relevant experience in back development;
- Strong proficiency in React.js/Next.js/Typescript, Tailwind CSS;
- Familiarity with version control systems such as Git;
- Understanding of responsive design principles;
- Understanding of serverless architecture (AWS Serverless Application Model);
- Excellent leadership, problem-solving, and analytical skills;
- Strong communication and collaboration skills;
- Upper-intermediate written and spoken English.
Will be a plus:
- Practical experience or understanding of Auth0;
- Experience with Vue.js;
- Demonstrated leadership and team-building skills;
- Bachelor's degree in Computer programming or science or a related field;
- Experience with Agile development methodologies.
We offer:
- Grow professionally with subsidized certifications, courses, and conferences;
- Improve your English with conversation clubs and direct client communication;
- Remote work, flexible schedule, bonuses for important life events.