TenX

Senior Software Engineer

Posted: 1 days ago

Job Description

Job Summary:We are looking for a highly motivated and experienced React Developer to join our front-end development team. The ideal candidate will have a strong background in building scalable, high-performance web applications using React. You will collaborate closely with designers, back-end engineers, and product managers to deliver world-class digital experiences across platforms.Job Responsibilities:Develop and maintain high-quality web and mobile applications using React.Collaborate with cross-functional teams, including designers, product managers, and other engineers to deliver high-quality software solutions.Write clean, efficient, and maintainable code.Implement responsive and accessible designs.Ensure the scalability and performance of our software solutions.Continuously improve the development process, tools, and frameworks.Stay up-to-date with the latest technologies, best practices, and industry trends.Mentor and provide technical guidance to junior engineers.Technical Experience:4+ years of professional experience in front-end or full-stack software development.Strong proficiency in React.Hands-on experience working with socket.ioExperience with client-side caching and prerendering.Experience with typescript is mandatory.Experience with server-side rendering and client-side rendering.Experience with testing frameworks, such as Jest or EnzymeProficiency in HTML, CSS, and JavaScriptFamiliarity with version control systems, such as GitStrong problem-solving and analytical skillsExcellent communication and collaboration skillsExperience in mentoring junior engineers is a plus.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period