React.js Senior Developer

Reposted 18 Days Ago
Be an Early Applicant
Hiring Remotely in Goa
Remote
Senior level
Information Technology • Consulting
The Role
The React.js Developer is responsible for UI component design and development, ensuring high-quality, maintainable code, mentoring junior developers, and collaborating with teams across the development lifecycle.
Summary Generated by Built In

This position is responsible for designing and developing user interface components using established React.js practices. The role involves building robust, scalable, and maintainable components and applications. You will work closely with internal teams, focusing on front-end development, design integration, and coordination with back-end services to ensure a seamless user experience.

You should have a solid understanding of HTML, CSS, CSS frameworks, and JavaScript, along with proficiency in React and related libraries such as Next.js or Remix. The ideal candidate will be able to interpret technical documentation, provide basic architectural input, and follow high coding standards to deliver efficient and reliable front-end solutions. Additionally, you will be responsible for integrating these interfaces smoothly with the rest of the application.

Responsibilities:

  • Write clean, well-structured, and maintainable code with clear documentation
  • Develop new user-facing features using React.js
  • Implement pixel-perfect UI based on designer-provided mockups, ensuring responsiveness across mobile, desktop, and tablet platforms
  • Conduct self-testing and work with QA to minimize bugs and maintain high quality
  • Implement unit and integration tests to ensure reliability
  • Integrate front-end interfaces with REST APIs and GraphQL
  • Build reusable components and front-end libraries for future use
  • Collaborate across all phases of the development lifecycle, including architecture planning and deployment
  • Troubleshoot, test, and maintain core product features to ensure performance and scalability
  • Actively contribute to team discussions, providing feedback and insights during planning and reviews
  • Stay updated with evolving technologies and industry best practices
  • Should have a good understanding of the code review process

As a Senior Developer, your additional responsibilities will include:

  • Provide technical guidance and mentorship to junior developers, conducting code reviews and offering constructive feedback
  • Take ownership of complex technical challenges, driving decisions, and recommending scalable solutions
  • Ensure adherence to coding standards and development best practices across the team
  • Engage in technical discussions on project tasks in collaboration with the architect and client

The ideal candidate for the position should have the following skills and experience:

Technical Qualifications:

  • Experience with the React framework
  • Experience with other web technologies, including HTML, CSS
  • Experience working with JavaScript, including ES6
  • Experience with data structure libraries (e.g., Immutable.js)
  • Experience with Sass, Less, and/or CSS Modules; Webpack is highly preferred
  • Experience with Package managers such as NPM/Yarn
  • Experience or knowledge of Vue.js is a plus
  • Proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Knowledge of implementing solutions using Redux
  • Knowledge of modern authorization mechanisms, such as JSON Web Tokens
  • Understanding of RESTful APIs
  • Understanding of code versioning tools such as Git

Personal Skills:

  • Strong analytical skills
  • Ability to communicate clearly, concisely, and accurately, both verbally and in writing
  • Ability to identify alternatives and find the optimal way to implement a solution
  • Ability to follow through and ensure the correct logic is applied
  • Ability to quickly learn new concepts and software
  • Ability to work effectively in a team environment
  • Strong communication skills
  • Highly motivated and capable of working with minimal supervision
  • Ability to manage multiple tasks and juggle competing deadlines

Education and Work Experience:

  • A background in CS, IT, or a related scientific discipline is preferred
  • The candidate should have over 3 years of relevant work experience or an equivalent combination of education and experience

Top Skills

CSS
Git
HTML
Immutable.Js
JavaScript
Json Web Tokens
Less
Next.Js
Npm
React
Redux
Remix
Sass
Webpack
Yarn
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Overland Park, Kansas
262 Employees
Year Founded: 2003

What We Do

Creative Capsule was founded in 2003 in Kansas City and since then has grown into a team of more than 200 motivated software professionals in Overland Park Kansas, Zürich Switzerland, and Goa India. Our founders continue to be involved in day-to-day operations, bringing an overriding customer focus and a dedication to technical excellence. Many of our best clients are rapidly evolving SaaS and software startup companies and life sciences companies who share our passion for innovation.

Creative Capsule builds lasting development relationships. We create highly skilled and effective software teams that integrate seamlessly with our clients’ organizations. We do not deliver one-off projects. Instead, we work to understand each client’s unique business needs and culture, and then construct cohesive teams that empower our partners and strengthen their delivery capabilities.

Creative Capsule helps clients to transform their software delivery capacity. For each client, we build a dedicated development group that works hand-in-hand with their organization, creating a single virtual team. We ensure a close fit with each client by selecting team members that have technical and personal attributes that resonate with the client’s needs and culture. Each of our teams spans continents, providing an optimized balance of responsive local presence and cost-effective offshore resources, while operating as a single innovative and agile force that shares risks and rewards.

Similar Jobs

Remote
India
146 Employees

Boeing Logo Boeing

Lead Deputy Director, Operational Safety – India & South Asia

Aerospace • Information Technology • Cybersecurity • Defense • Manufacturing
In-Office or Remote
23 Locations
141000 Employees

GitLab Logo GitLab

Solutions Architect

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
India
2500 Employees

QuillBot Logo QuillBot

Machine Learning Operation Manager

Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
Easy Apply
Remote
India
232 Employees

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account