
About HeyCoach:
We are an exceptional group of highly skilled individuals, passionate about addressing a fundamental challenge within the education industry. Our team consists of talented geeks who possess a deep understanding of the issues at hand and are dedicated to finding innovative solutions. In our quest for excellence, we are constantly seeking out remarkable individuals who can contribute to our growth and success.
Whether it's developing cutting-edge technologies, designing immersive learning experiences, or implementing groundbreaking teaching methodologies, we consistently strive for excellence.
Job Summary:
Are you a seasoned competitive programmer with a passion for mentoring and inspiring others? Do you have a knack for problem-solving and a drive to lead a community of aspiring coders to new heights? If so, we want you to join our team as a Competitive Programming Lead at HeyCoach!
Key Responsibilities:
- Mentorship and Training: Provide guidance and mentorship to aspiring competitive programmers, helping them enhance their problem-solving skills and algorithmic knowledge.
- Content Development: Create and curate high-quality programming challenges, tutorials, and resources tailored to various skill levels.
- Community Engagement: Foster a vibrant and inclusive community of programmers by organizing regular contests, webinars, and interactive sessions.
- Performance Tracking: Monitor and track the progress of participants, offering personalized feedback and strategies for improvement.
- Collaboration: Work closely with other team members to develop and implement innovative training programs and initiatives.
- Stay Updated: Keep abreast of the latest trends and advancements in competitive programming to ensure our training programs are cutting-edge.
- Team Management: Handle and support team members, ensuring they are aligned with the goals and objectives of our programs.
Qualifications:
- Proven experience in system design and competitive programming with a strong track record in major contests (e.g., Codeforces, LeetCode, TopCoder, etc.).
- Excellent problem-solving skills and a deep understanding of algorithms and data structures.
- Passion for teaching and mentoring aspiring programmers.
- Strong communication and interpersonal skills.
- Ability to create engaging and educational content.
- Self-motivated and able to work independently as well as part of a team.

Similar jobs

Our Client is looking to hire Databricks Amin immediatly.
This is PAN-INDIA Bulk hiring
Minimum of 6-8+ years with Databricks, Pyspark/Python and AWS.
Must have AWS
Notice 15-30 days is preferred.
Share profiles at hr at etpspl dot com
Please refer/share our email to your friends/colleagues who are looking for job.
Responsibilities:
- Work as part of a collaborative, agile team to deliver industry-leading engagement capabilities on the web.
- Integrate with other services to help the client seamlessly provide value to more companies.
- Design and develop feature enhancements that continue to deliver value and provide an excellent customer experience.
- Troubleshoot and resolve emergency server or code issues at any stack level.
Requirements:
- Ability to empathize with end-users; build with scale and ease of adoption in mind.
- Experience building in an agile setting with code reviews and quality as a priority.
- Strong design skills for separation and modularity of code; aversion to overly complex, spaghetti code.
- A bachelor's degree in Computer Science, related technical field, or commensurate experience.
- 3 years experience in production web application development.
- 5 years of experience working with NodeJS or an equivalent web framework and language.
- Experience writing JavaScript code, either vanilla JS or using a framework such as Node.js or React, or Redux.
- Unit testing experience (Jest).
- 3rd-party API usage and integration experience.
- RDBMS usage (e. g., MySQL, PostgreSQL).
Interview Process:
- Introductory Round
- Technical Round - Algo/low level coding round based on real world scenario
- Technical Round - System Design or High level design coding round and AWS
- Offer discussion
We are looking "Senior Programmer" for Reputed Client @Permanent Role.
Experience: 4 - 8 Yrs
Required Technical :
• At least 2-year experience developing in 3G programming languages (C, C++, Java, etc.)
• At least 1 year working on porting assignments/projects
• 1-year experience with databases (developing, optimizing, scaling)
• solid understanding of Linux
• solid grasp of computer architecture (x86, System Z or POWER instruction set)
• Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems
• Experience in developing technical solutions for clients
• Effective interpersonal skills
• Ability to collaborate across teams and with clients
• Self-motivated and an aptitude to learn and apply knowledge quickly
Preferred Technical :
• Systems Z software and hardware background/experience
• Experience in open-source community development processes and tools
• Experience with CI/CD, Cloud & Databases
Location : Trichy , Madurai , Chennai
Requirements:
- 10+ years of software development experience in java.
- Knowledge of multiple front-end languages and libraries (e. g. HTML/ CSS, JavaScript/Typescript, XML, jQuery)
- Familiarity with RESTful APIs.
- Experience with Micro Services based architecture
- Experience with Angular 5 Angular 8 and/or experience with React JS
- Strong debugging/troubleshooting skills.
- Good understanding of SDLC, Agile methodologies
- Proven experience as a Full Stack Developer.
- Experience developing desktop and mobile applications
- Familiarity with common stacks Knowledge of multiple back-end languages (e. g. C#, Java, Python) and JavaScript frameworks (e. g. Angular, React, Node.js )Familiarity with Docker and Kubernetes
- Familiarity with databases (e. g. MySQL, PostgreSQL), web servers (e. g. Tomcat, Apache).
- Excellent communication and ability to lead a 5-10 member team
Responsibilities:
- Responsible for the entire development process for the Internal IP (e.g. Quality Fusion)
- Work with development teams and product managers to ideate software solutions
- Analyzing user requirements, envisioning system features and functionality.
- Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle.
- Working with Senior leadership and stakeholders to present ideas and solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIsTest software to ensure responsiveness and efficiency in troubleshooting, debug and upgrade software
- Create security and data protection settings.
Job description
The Role
We're looking for a Technical Project Manager to help us deliver a wide variety of projects. This includes in-house tech products, as well as tech consulting projects for our clients (building apps, implementing cloud solutions, developing APIs etc).
You will be fully entrusted in seeing a project from initiation to close with decisiveness, judgment, and great enthusiasm. You'll be working on projects and pitches for new business as well as existing clients. You should be comfortable with principles of Project Management methodologies, processes and tools and strategically develop and support digital solutions for clients.
Key Requirements
- Currently fulfilling the role of a Technical Delivery/Project Manager.
- Experience leading the delivery of technical projects from inception into production (either as a technical lead or technical delivery manager)
- Project Management, Ability to coach teams in Agile ways of working.
- Experience setting up management reporting and team structures for Agile delivery.
- Ability to motivate teams in environments where Agile delivery needs to work within an overall framework of timeline/dependency driven programmes.
- Ensure constant communication with customers and emerge as customer’s trusted technical advisor and a partner
- Understand, advocate and document customer’s use case, architecture, and roadmap
- Effectively manage the tracking and resolution of customer escalations on behalf of product and services
What you’ll bring
- Master’s or Bachelor’s level degree in Computer Science or an engineering, mathematics, or another quantitative field
- 2+ years of demonstrated experience handling enterprise customers of all sizes in Technical Account Management, Technical Support and/or Professional Services functions in a Software/SaaS company
- Strong desire to tackle hard technical problems and proven ability do so with little or no direct daily supervision
- Excellent communication skills and an ability to concisely explain complex technical issues and solutions
- Familiarity with common project management tools, e.g., Trello, Slack, etc
- Strong business acumen in project planning and management
- Native or near-native fluency in written and spoken English
- Prior experience working for a technology start-up (plus)
Location: Ghatkopar,Mumbai.
Required: Technical Skills
- Python
- Angular
- Node
- Postgres DB
- Google Script
- gCloud Deployment
- Front-end/Back-end development
Non-Technical Skills
- Communications - real fast, crisp and clear comms
- Context switching - able to jump between projects, priorities
- Speed
Preferred Skills
- Please share links to your Github repo, Code competitions
Nice to Haves or Optional
- JavaScript
- TypeScript

- Review requirements, specifications, and technical design documents, and provide meaningful feedback
- Create detailed, comprehensive, and well-structured test plans and test cases
- Set up test environments
- Perform software testing to see if the software meets all the requirements
- Identify, document, and track issues found using appropriate tools
- Perform regression testing
- Help troubleshoot issues reported by customers
- Stay up to date with the latest testing tools and methodologies
Qualifications
- 1-3 Years work experience in QA
- Hands-on experience QA-ing web applications
- Familiarity with browser DevTools and ADB
- Familiarity with API testing tools like Postman, JMeter, etc
- Experience with Agile frameworks and QA methodologies
- Experience using bug tracking tools like JIRA, Bugzilla, etc
Nice to have
- Experience working with LMSs
- Knowledge of basic SQL queries
- Experience using automated testing tools
- Familiarity with programming languages like Python or Ruby
- Sense of humor
Graphics Designer
- Study design briefs and determine requirements
- Conceptualize visuals based on requirements
- Prepare rough drafts and present ideas
- Develop illustrations, logos, and other designs using software or by hand
- Use the appropriate colors and layouts for each graphic
- Work with copywriters and creative director to produce the final design
- Test graphics across various media
- Amend designs after feedback
- Ensure final graphics and layouts are visually appealing and on-brand
Required Skills:
- Proven graphic designing experience
- Must have knowledge on Page maker
- A strong portfolio of illustrations or other graphics
- Familiarity with design software and technologies (such as InDesign, Illustrator, Dreamweaver, Photoshop)
- A keen eye for aesthetics and details
- Excellent communication skills
- Ability to work methodically and meet deadlines
- Degree in Design, Fine Arts or related field is a plus







