About TechGrit.
TechGrit is a Dallas, USA-based business, with a development centre located in Hyderabad, India, that develops custom software for small to mid-range businesses. TechGrit creates highly customized software products for healthcare and other markets throughout Dallas and the US.
Core Services.
-
Software Discovery: brainstorming, defining features, requirements documentation
-
Software Design: storyboarding, graphic design, prototyping, architecture specifications
-
Software Development: Enterprise-grade custom web and mobile app development
-
Quality Assurance: manual testing teams, automated regression testing
-
Technical Support: app deployment, warranty support, emergency services
TechGrit runs lean, which means we all participate in growing the business and we are not afraid to reinvent ourselves. As a part of our team, you would be a known individual and a leader with a voice. As you learn how we operate, we will begin looking for your insight on how we can do what we do, but better. If you are looking for an opportunity for personal growth and a chance to try new things, TechGrit could be a fit.
TechGrit is not centred in a single line of business. We are passionate about delivering tech-forward software, no matter the industry, and build everything from enterprise intranet applications to mobile apps available on the Apple Store. We engage with prospective clients where their needs fit our abilities, be it in healthcare, travel, retail, and more! Our typical project cycles last around 4-6 months. As a part of the TechGrit team, you will cultivate long-term relationships with our ongoing clients, while also welcoming new partnerships in new technical spaces.
Responsibilities.
TECHNICAL LEADERSHIP
-
​Provide technical guidance, architectural expertise, and mentorship to the development team.
-
Collaborate with cross-functional teams to define project requirements and - ensure technical feasibility.
​
TEAM MANAGEMENT
-
​Supervise and lead a team of developers, including task allocation, performance monitoring, and fostering a collaborative work environment.
-
Conduct regular code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
​
CODING AND DEVELOPMENT
-
Lead by example by actively participating in coding activities and taking ownership of critical modules or complex features.
-
Ensure that coding practices are followed, and high-quality code is delivered on time.
-
Collaborate with the team to solve technical challenges and make informed decisions.
-
Perform code reviews, identify areas of improvement, and drive code refactoring initiatives.
Required Experience
-
Bachelor’s or master’s degree in computer science, Engineering, or a related field.
-
Total Experience 6+ years.
-
Proven experience (1-2 years) as a Technical Lead or similar role in MERN stack development.
-
Strong proficiency in MERN stack technologies and related frameworks and libraries.
-
Solid understanding of software development principles, design patterns, and best practices.
-
Experience in team management, including task allocation, performance evaluation, and mentorship.
-
Blockchain experience, with knowledge of blockchain concepts.
-
Strong coding skills and ability to actively contribute to the development process.
-
Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Required Technical Skills
-
APIs, ES6-JavaScript, Node.js, Express framework, MongoDB,JavaScrip Framework(Angular with Typescript-2-10/ ReactsJS with Redux), MongoDB, RESTful micro-services, HTML5, and CSS3
Character Traits.
-
Humble, confident, self-aware.
-
Passionate about technology and enjoys a variety of challenging projects.
-
Excellent oral and written communication skills with a keen sense of customer service.
-
Ability to work effectively with a diverse population in a fast-paced environment.
-
Ability to multitask, prioritize, and manage time efficiently.
-
Strong verbal English language skills with accents that can be understood without straining or effort.
-
Prefers a fast-paced environment with rewards/celebrations for achievements.