Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Technical Lead, Software Engineering - React/Node image - Rise Careers
Job details

Technical Lead, Software Engineering - React/Node

We are 3PILLAR GLOBAL

We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our key differentiator is our Product Mindset. Our development teams focus on building for outcomes and all of our team members around the globe are trained on the Product Mindset’s core values – Minimize Time to Value, Solve For Need, and Excel at Change. Our teams apply this mindset to build digital products that are customer-facing and revenue-generating. Our business-minded approach to agile development ensures that we align to client goals from the earliest conceptual stages through market launch and beyond.


In 2024, 3Pillar Global India was named a “Great Place to Work” for the seventh year in a row based on how our employees feel about our company, collaborative culture, and work/life balance - come join our growing team


Key Responsibilities:
  • Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment.
  • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront.
  • Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc.
  • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction.
  • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability.
  • Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.


Minimum Qualifications:
  • A minimum of 7+ years of experience/expertise working as a full-stack mobile engineer, with proficiency in the specified technologies.
  • ReactProfessional experience in development using modern JavaScript stacks/frameworks/technologies (3- 5 years) 
  • Professional knowledge of JavaScript design patterns and best practices
  • Development experience with several languages like: node.js, Java, Python, C#.
  • Professional knowledge of state management libraries like Redux, vuex, MobX, ngrx (at least 2 closed projects, 1-2 years)
  • Familiarity with at least one container technology (eg. Docker) and microservice architecture projectsHigh-Level knowledge of HTTP Protocol and standard data exchange protocols
  • Hands-on experience in building responsive layouts
  • Professional knowledge of automated testing (unit testing, end-to-end testing)In-depth understanding of JavaScript engines, CSS3 and CSS processors (Sass) and CSS in js
  • Practice in building, packaging and deploying line-of-business applications and SAAS solutions (gulp, grunt, Webpack, Jenkins)
  • Experience in performance optimization, detecting, removing and – most importantly – preventing bottlenecks, caching and lazy-loading
  • Experience with both consuming and designing RESTful APIs.
  • Continuous Integration, Continuous Delivery using CircleCIGood understanding of good and clean code, SOLID.
  • Experience in performance optimizationUX skillsTypescriptDemonstrated initiative in mentoring other engineers and decision-makers throughout the organization.
  • Proficient in practicing and being responsible for code reviews.
  • High level of English proficiency required to interact with a globally-based development team.
  • Experience leading Agile software development methodologies.
  • Demonstrated experience following and adapting high-level architecture to project and client needs.
  • Ability to verify/validate architecture implementations and influence overall architecture beyond the team.
  • Experience in effectively working collaboratively among relevant information stakeholders to create and implement well-tested, scalable, secure, and performant enterprise-level systems that ultimately deliver the client’s desired business outcome.
  • Very good knowledge of architectural styles and design patterns..


Additional Experience Desired:
  • Ability to set technical strategy and direct implementation across several teams/whole product.
  • Ability to refine and clarify technical details (including definition of done) based on internal or external PO for User Stories and task assignments.
  • Ability to provide technical orchestration among the overall tasks.
  • Experience in building CI/CD pipelines.
  • Knowledge of building Cloud Native applications.


Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Technical Lead, Software Engineering - React/Node, 3Pillar

At 3PILLAR GLOBAL, we are on the lookout for a passionate Technical Lead in Software Engineering with a focus on React and Node to join our dynamic, remote team in India. We pride ourselves on being a transformative software partner, building innovative products that drive success for leading companies in various sectors. In this pivotal role, you'll independently steer the technical direction and implementation across our diverse projects, overseeing architecture from the initial concept to final deployment. Your knowledge in full-stack development, particularly with React and Node.js, will be key in evaluating trade-offs to deliver the right solutions for our clients. Collaboration is at the heart of what we do, so you'll work closely with product, design, and engineering teams to ensure that we meet our clients' goals while adhering to best practices in coding and architecture. As a Technical Lead, you'll mentor and guide more junior engineers, helping us cultivate a culture of shared knowledge and continuous learning. If you're looking for an opportunity to make a real impact in a company that values a growth-oriented, inclusive culture, come join us at 3PILLAR GLOBAL and be part of something great!

Frequently Asked Questions (FAQs) for Technical Lead, Software Engineering - React/Node Role at 3Pillar
What are the key responsibilities for the Technical Lead, Software Engineering at 3PILLAR GLOBAL?

As a Technical Lead at 3PILLAR GLOBAL, your core responsibilities will include guiding the technical direction across projects, leading implementation strategies, creating technical documentation, collaborating with cross-functional teams, and mentoring other engineers. You will focus on delivering solutions that prioritize client success, while ensuring alignment with best practices in software development.

Join Rise to see the full answer
What qualifications are required for the Technical Lead, Software Engineering position at 3PILLAR GLOBAL?

For the Technical Lead, Software Engineering role at 3PILLAR GLOBAL, candidates should have a minimum of 7 years of experience in full-stack development, with specific expertise in React and Node.js. Knowledge of modern JavaScript frameworks, container technologies like Docker, and automated testing practices is essential. A strong understanding of architectural design patterns and experience leading Agile methodologies is also required.

Join Rise to see the full answer
How does the Technical Lead contribute to team collaboration at 3PILLAR GLOBAL?

The Technical Lead at 3PILLAR GLOBAL plays a vital role in promoting teamwork and collaboration within the engineering community. By mentoring junior engineers and facilitating Communities of Practice (CoPs), you will encourage skill development and knowledge sharing across teams, ensuring alignment with our product mindset and client objectives.

Join Rise to see the full answer
What technologies should a Technical Lead be proficient in at 3PILLAR GLOBAL?

A Technical Lead at 3PILLAR GLOBAL should have proficiency in React and Node.js, alongside knowledge of various programming languages such as Java, Python, and C#. Familiarity with state management libraries, container technologies, automated testing frameworks, and CI/CD processes is highly beneficial for successfully managing software projects.

Join Rise to see the full answer
What makes 3PILLAR GLOBAL a great place to work for Technical Leads?

3PILLAR GLOBAL has been recognized as a 'Great Place to Work' for several consecutive years, thanks to our collaborative culture, emphasis on innovation, and commitment to work/life balance. As a Technical Lead, you will have the opportunity to shape the architecture of impactful software products and be part of a supportive team that values your input and professional growth.

Join Rise to see the full answer
Common Interview Questions for Technical Lead, Software Engineering - React/Node
Can you describe your experience with React and Node.js?

When discussing your experience with React and Node.js, focus on specific projects where you applied these technologies. Explain how you utilized React for building user interfaces and Node.js for server-side development. Highlight any challenges you faced and how you overcame them, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you evaluate technical trade-offs when designing a solution?

To answer this question, discuss the criteria you use to assess trade-offs, such as performance, cost, maintainability, and client requirements. Provide an example from past experiences where you had to make a critical decision regarding trade-offs, detailing your rationale and the outcome.

Join Rise to see the full answer
What strategies do you use for mentoring other engineers?

Share your approach to mentoring by discussing specific methods, such as conducting code reviews, pairing programming sessions, and facilitating knowledge-sharing workshops. Emphasize the importance of building a learning culture and encouraging junior engineers to ask questions and take ownership of their growth.

Join Rise to see the full answer
How do you ensure code quality within your team?

Discuss your strategy for ensuring code quality, which may include implementing best practices for writing clean code, conducting thorough code reviews, and using automated testing tools. Provide examples of specific standards or practices you’ve encouraged in past roles to maintain high-quality output.

Join Rise to see the full answer
What is your experience with Agile methodologies?

In your response, outline your experience with Agile practices, such as Scrum or Kanban. Share how you’ve applied Agile frameworks to improve team collaboration and project delivery, highlighting any specific outcomes or improvements resulting from your involvement in Agile projects.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you resolved it.

Select a specific and impactful challenge you encountered and outline the steps you took to address it. Discuss the analysis, solutions considered, and the final implementation, ensuring to detail the significance of your resolution on the project or client.

Join Rise to see the full answer
How do you keep up with new technologies and trends in software development?

Explain your methods for staying updated with the latest technologies, such as following relevant blogs, joining professional networks, attending workshops, and experimenting with new frameworks. Highlight any recent technology you learned and how it has influenced your work or decision-making.

Join Rise to see the full answer
What is your approach to handling code reviews?

Discuss your philosophy on code reviews, emphasizing the importance of constructive feedback and collaboration. Explain how you ensure code reviews are a learning experience for all team members, and cite examples of feedback that led to improvements in code quality.

Join Rise to see the full answer
Can you explain your experience with RESTful API design?

In your response, describe your approach to designing and consuming RESTful APIs. Discuss best practices you follow and any tools you utilize to ensure scalability and maintainability of APIs. Provide examples of successful API projects you've been involved with.

Join Rise to see the full answer
How do you approach performance optimization in software systems?

Talk about the techniques you employ for performance optimization, such as code profiling, caching strategies, and load testing. Mention specific experiences where you implemented optimizations that significantly improved application performance, detailing the results achieved.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

We are looking for a Senior Software Engineer skilled in Java and Angular to contribute to groundbreaking software solutions at 3Pillar Global.

Photo of the Rise User
Posted 6 days ago

Join 3Pillar Global as a Data Engineer/Data Scientist, where you'll leverage your skills in Looker and GCP to create impactful data solutions.

MOATABLE US HOLDCO INC Hybrid Phoenix, Arizona, United States
Posted 4 days ago

Join our team as a Backend Engineer to develop high-performance backend systems in a dynamic environment.

Photo of the Rise User

As a Senior Software Engineer at Qualtrics, you'll work on empowering developer experiences, optimizing software delivery, and leading impactful projects.

Weekday AI Remote No location specified
Posted 4 days ago

An exciting opportunity for a seasoned Staff Backend Engineer to drive backend architecture and development for a leading client.

Photo of the Rise User
TransPerfect Hybrid US-New York, NY (1250 Broadway)
Posted 3 days ago

Join TransPerfect as a Senior Backend Engineer, where you'll lead backend software projects in an innovative environment.

Photo of the Rise User
Posted 11 days ago

Vimes seeks a Founding Software Engineer to shape the future of crisis intervention software aimed at improving welfare outcomes for vulnerable populations.

Photo of the Rise User
Bosch Group Remote 2 Symphony Park, Manchester M1 7FS, UK
Posted 4 days ago

Join ETAS as a Software Developer and contribute to the future of Autonomous Driving with innovative software solutions.

Photo of the Rise User
Posted 8 days ago

Step into the role of Senior Software Engineer with Udacity, driving the development of cloud services to empower developers.

Photo of the Rise User
Posted 13 days ago

Drive innovation in AI-driven risk and fraud management as Visa’s Chief SW Engineer in Austin.

3Pillar Global is a product lifecycle management and development company that engineers software products to help companies drive revenue. They are headquartered in Fairfax, Virginia.

188 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
30 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer