We are currently looking for a Senior Frontend Engineer to join our core engineering team. In this role, you will play a
key role in architecting and developing robust, scalable, and high-performance web applications using React JS.
You will collaborate closely with cross-functional teams including designers, product managers, and backend
engineers to deliver exceptional user experiences.
Requirements
WHAT SKILLS/EXPERIENCE YOU NEED TO BRING
1. 5 to 8 years of relevant experience.
2. Bachelors, Masters in Computer science in a related technical field.
3. Design and develop front-end components and features using React.JS.
4. Expertise in TypeScript, JS, HTML5, CSS3 and related web technologies.
5. Experience with popular React.js workflows (such as Redux, Flux, or Context API).
6. Architect and implement reusable components and libraries for future use.
7. Knowledge of testing frameworks such as Jest.
8. Collaborate with UI/UX designers to translate design mockups and wireframes into responsive, pixel-perfect
web applications.
9. Optimize application performance and ensure scalability.
10. Write clean, maintainable, and well-documented code.
11. Work closely with backend developers to integrate front-end components with server-side logic.
12. Conduct code reviews and provide constructive feedback to team members.
13. Troubleshoot and debug issues reported by QA or customers.
14. Familiarity with Agile/Scrum methodologies.
15. Familiarity with RESTful APIs and asynchronous request handling.
16. Solid understanding of front-end build tools and package managers (Webpack, npm, yarn).
17. Experience with version control systems such as Git.
18. Excellent problem-solving and analytical skills
MUST HAVE : Ability to design the UI from scratch without using CSS libraries such as Tailwind, Bootstrap etc.
Benefits
Tresata is a fast-growing developer of AI-powered software systems used for data analysis at absolute scale. Our Company has been built by a passionate, hungry, hard-working team of brilliant minds, innovators, and life-long learners. We actively invest in our people, their ideas and their potential, and fundamentally believe that our differences strengthen us. Our mission – to ENRICH LIFE – unifies us as a team & summarizes the lens through which we evaluate the use cases we go after and the companies with whom we partner.
If you give back more than you give in…if you live to crack the hardest codes…then Tresata is for you.