Required Skills

HTML5 SCSS

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 8th Apr 2024

JOB DETAIL

  1. UI Development and Performance Optimization

As a Senior/Lead Software Engineer, you’ll be responsible for creating seamless and high-performance user interfaces using React, Typescript, HTML5, SCSS, and JavaScript (ES6+). Your tasks include:

  • Pixel-Perfect UIs: Craft visually appealing, responsive UI components that adhere to design specifications.
  • Performance Tuning: Optimize performance by identifying bottlenecks, reducing rendering times, and minimizing memory usage.
  • Integration: Integrate with our Ruby on Rails backend to ensure that data is managed efficiently and effectively
  1. Problem Solving and Debugging
  • Bug Diagnosis: Investigate and resolve complex issues related to UI glitches, data issues, and third-party library conflicts.
  • Code Review: Review other developers’ code for functionality, concision, and maintainability.
  1. Code Quality and Testing
  • Clean Code Practices: Write well-structured, maintainable JavaScript code that passes linters and testing.
  • Handling Tech Debt: Assist in refactoring legacy code with an eye toward simplicity, maintainability, and creating reusable components.
  1. Software Development Practices
  • Design, develop, and maintain high-quality, production-ready code and markup.
  • Write clean, well-documented, and testable code adhering to best practices
  • Collaborate with product managers and designers to understand requirements and translate them into technical solutions
  • Participate in code reviews and knowledge sharing within the engineering team
  • Stay up-to-date with the latest advancements in React and related technologies
  • Proactively identify and address potential technical issues and bottlenecks
  • Contribute to the continuous improvement of our development processes and infrastructure

Company Information