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

Technical Lead, Software Engineer_ Node.js, React.js & Azure

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 as a “Great Place to Work” for the sixth year in a row based on how our employees feel about our company, collaborative culture, and work/life balance - come join our growing team


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.


Requirements
  • Key Responsibilities (Tech Stack):
  • Front End: ReactJs with Styled components and Ant Design system.
  • Back End: Nest/Express NodeJs framework for backend architecture.
  • Database: mongoDB
  • Good hands on experience in Javascript & Typescript.
  • Understanding of Azure Cloud Services.
  • GitHub.
  • Working Knowledge of Docker Containers.
  • Contribute to code reviews, documentation and architectural artifacts.
  • Manage risk identification and risk mitigation strategies associated with the architecture.
  • Active leader in the Architecture Practice community, mentoring Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.

Minimum Qualifications:
  • A Bachelor’s degree or higher in Computer Science or a related field.
  • A minimum of 6+ years of experience/expertise working as a Software Engineer, with proficiency in the specified technologies:
  • Must have good expertise in unit testing (Jest).
  • Build reusable code and libraries for future use.
  • Communicate in a clear and understandable manner with clients and managers.
  • Demonstrated problem solving, analytic and troubleshooting skills.
  • Should have experience working in Agile (awareness of user stories, story estimation in story points, etc.).


Benefits
  • A competitive annual salary based on experience and market demands 
  • Flexi-timings 
  • Work From Anywhere
  • Medical insurance with the option to purchase a premium plan or HSA option for your entire family 
  • Regular Health check-up camps arranged by the company 
  • Recreational activities (Pool, TT, Wii, PS2) 
  • Business casual atmosphere
  • #LI-Remote
  • #LI-PR


Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

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 Engineer_ Node.js, React.js & Azure, 3Pillar

As a Technical Lead at 3PILLAR GLOBAL, you'll embark on an exciting journey of building breakthrough software products designed to power digital businesses. This role is perfect for those who thrive in a collaborative atmosphere where innovation meets product development. With your expertise in technologies like Node.js, React.js, and Azure, you will independently guide the technical direction of projects from conception to deployment. You'll collaborate closely with product, design, and engineering teams to make sure our products not only meet client expectations but exceed them. Your responsibilities will also include creating and managing technical documentation, conducting code reviews, and mentoring fellow engineers to enhance their technical capabilities. At 3PILLAR GLOBAL, recognition as a “Great Place to Work” for six years running highlights our commitment to a supportive work environment and a balanced lifestyle. If you're looking to lead a dynamic team where your insights are valued and your contributions directly impact client success, this is the perfect opportunity for you!

Frequently Asked Questions (FAQs) for Technical Lead, Software Engineer_ Node.js, React.js & Azure Role at 3Pillar
What are the responsibilities of a Technical Lead at 3PILLAR GLOBAL?

As a Technical Lead at 3PILLAR GLOBAL, your primary responsibilities will include guiding the technical direction of software development projects, overseeing architecture and design strategy, conducting code reviews, and ensuring that the team adheres to client-focused best practices throughout the project's lifecycle.

Join Rise to see the full answer
What skills do I need to apply for the Technical Lead position at 3PILLAR GLOBAL?

To qualify for the Technical Lead position at 3PILLAR GLOBAL, you should possess a strong skill set that includes advanced knowledge of Node.js, React.js, and Azure, along with experience in unit testing with Jest, database management with MongoDB, and the use of GitHub for repository management. Additionally, mentoring and communication skills are essential.

Join Rise to see the full answer
What is the work culture like for a Technical Lead at 3PILLAR GLOBAL?

The work culture at 3PILLAR GLOBAL is highly collaborative and innovative. With a focus on a positive work-life balance, our environment encourages creativity and professional growth, allowing Technical Leads to thrive while also contributing to team dynamics and leadership development.

Join Rise to see the full answer
Is remote work an option for the Technical Lead role at 3PILLAR GLOBAL?

Yes, 3PILLAR GLOBAL provides flexible work options, including remote work opportunities for the Technical Lead role. This flexibility allows you to manage your work-life balance while contributing to impactful projects from anywhere.

Join Rise to see the full answer
What kind of projects will a Technical Lead work on at 3PILLAR GLOBAL?

As a Technical Lead at 3PILLAR GLOBAL, you will work on diverse software development projects across industries, including Software as a Service (SaaS), Media, and Retail. Your role will involve overseeing product development initiatives that prioritize customer outcomes and revenue generation.

Join Rise to see the full answer
Common Interview Questions for Technical Lead, Software Engineer_ Node.js, React.js & Azure
Can you explain your approach to leading a software development team as a Technical Lead?

In leading a software development team, I focus on fostering open communication, setting clear expectations, and encouraging collaborative problem-solving. This helps create a shared vision for the project's goals and enables team members to contribute their ideas and expertise effectively.

Join Rise to see the full answer
How do you handle disagreements among team members during a project?

When disagreements arise, I encourage an open discussion focusing on facts and data to explore various viewpoints. I believe in mediating the conversation, ensuring everyone feels heard, and guiding the team toward a consensus that aligns with project objectives.

Join Rise to see the full answer
What is your experience with Agile methodologies, particularly in software development?

I have substantial experience working within Agile frameworks, particularly Scrum and Kanban. I focus on breaking tasks into user stories, facilitating daily stand-ups, and ensuring continuous feedback is incorporated into the development process, improving both product quality and team cohesion.

Join Rise to see the full answer
How do you ensure quality control in your code and that of your team?

I prioritize quality control through peer code reviews, implementing automated testing tools like Jest for unit testing, and ensuring adherence to coding standards. This not only enhances code quality but also facilitates learning and knowledge sharing among team members.

Join Rise to see the full answer
Could you describe a challenging technical problem you've solved?

One challenging problem involved optimizing the performance of a Node.js application under high-load conditions. By analyzing bottlenecks, refactoring the code, and implementing caching strategies, we were able to improve response times significantly, benefiting user experience.

Join Rise to see the full answer
What role does documentation play in your development process?

Documentation is crucial in my development process, serving as a blueprint for future work, helping onboard new team members, and providing clarity on design decisions. I encourage comprehensive documentation throughout the project lifecycle to minimize misunderstandings and facilitate smoother transitions.

Join Rise to see the full answer
Can you explain your experience with React.js and how you utilize it in projects?

I have extensive experience with React.js, using it to create dynamic and responsive user interfaces. I utilize its component-based architecture to build reusable elements, which not only streamlines development but also enhances maintainability and scalability.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

I stay current with the latest technologies by regularly attending webinars, engaging in online courses, participating in developer communities, and following influential blogs and podcasts related to software development and technology trends.

Join Rise to see the full answer
What strategies do you use to mentor junior developers?

In mentoring junior developers, I adopt a hands-on approach, offering guidance on real projects, conducting regular one-on-one meetings, and providing constructive feedback. I also encourage participation in coding challenges and tech talks to foster their growth and confidence.

Join Rise to see the full answer
What is your experience working with Azure Cloud Services?

My experience with Azure Cloud Services includes deploying applications and managing cloud resources. I leverage Azure's capabilities for scaling applications and utilizing its storage solutions, ensuring our products are reliable, secure, and efficient.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Lytegen Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Medical Insurance
Mental Health Resources
Maternity Leave
Paternity Leave
Child Care stipend
Equity
Life insurance
Disability Insurance
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Posted 10 days ago

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.

131 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 16, 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
Photo of the Rise User
91 people applied to Scrum Master-Remote at DICE
A
Someone from OH, Lewis Center just viewed 34505367634 - Fraud Analyst at Activate Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Third-Party Risk Analyst at Fenergo
Photo of the Rise User
Someone from OH, Columbus just viewed US Product Designer at Praxent
Photo of the Rise User
22 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga