About Tredence:
About Tredence: -
Tredence focuses on last mile delivery of insights into actions by uniting its strengths in business analytics, data science, and software engineering. The largest companies across industries are engaging with Tredence and deploying its prediction and optimization solutions at scale –empowering end users to improve decision making. Headquartered in the San Francisco Bay Area, the company serves clients in the US, Canada, Europe, and SE Asia. Learn more at www.tredence.com or follow us.
Senior Software Engineer – Frontend (React)
Job Summary:
As a React.js Developer, you will be responsible for designing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will collaborate with cross-functional teams to deliver high-quality web applications and ensure the best possible performance, quality, and responsiveness of the applications.
Job Requirements:
- Experience level 3 to 5 years
- In-depth knowledge of JavaScript, CSS3, HTML5, and front-end languages.
- Knowledge of React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with responsive user interface design.
- Knowledge of developer unit testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing
- Strong grasp of computer science fundamentals and excellent problem-solving skills
- Good understanding of software engineering practices, SDLC.
- Good communication skills.
- Excellent communication and teamwork skills
Roles & Responsibilities:
- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Developing and implementing highly responsive user interface components using react concepts.
- Troubleshooting interface software and debugging application codes.
- Monitoring and debugging application performance.
- Documenting application changes and developing updates
- Strong sense of ownership and accountability.
- Writes high quality code & unit tests, builds, tests as per agreed timelines
- Keeps key stakeholders informed about progress and problems; avoids surprises.
- Organizes and expresses ideas clearly and concisely.