
Engineering Manager
at Customer support and ticket management software.(HF1)
We’re looking for an experienced Engineering Manager to lead a growing team of Engineers to help them build and maintain our products, effectively work on the right things at the right time and help them grow as better engineers along the way. A solid engineering as well as a management background is a must and you should have prior experience running an engineering team.
Responsibilities:
- Lead agile development and project planning
- Lead technical architecture discussion and quality code delivery
- Work with the engineering team, QA and Product teams to effectively run the product road map
- Keep everyone in the company informed on your team’s progress
- Work with the Support team to keep track of and triage technical issues and track it through to resolution
- Helping set and fulfill the engineering hiring plan for the team, including sourcing, screening, and interviewing
- Help implement effective engineering processes and policies
- Improve release process and managing bug/feature backlog
Requirements:
- 2+ years of engineering team management experience
- 5+ years of professional software development experience
- Should have worked on at least one of these programming languages (Python/Ruby/NodeJs)
- Excellent knowledge of best-practices and coding patterns
- You are proficient at reading and writing code and have built, shipped and maintained software
- You have experience in managing, coaching software developers to help them level up
- You have exceptional written and verbal communication skills and can communicate within your team and across teams
- You have good project management skills and can lead, keep track of and prioritize between multiple projects
- You are detail oriented and care about the quality of work that gets shipped
- You have been actively learning and keeping up with the industry both in terms of software development and product
- You are able to weigh several and often conflicting constraints and make rapid decisions in a fast-moving and quickly-growing company
- Engineering degree is must (B.E. CS preferred)

Similar jobs
Experience in Backend
Experience in Java ,Spring boot
Experience in Microservices
Experience in Data structure ,Algorithm


Key Responsibilities:
● Design, develop, and maintain applications using .NET Core, ensuring optimal
performance and scalability.
● Write clean, maintainable, and efficient code, adhering to coding standards and best
practices.
● Diagnose and resolve technical issues, optimizing applications for maximum speed and
scalability.
Technical Skills:
● Proficiency in .NET Core,C#,Web API,EF,LINQ and related technologies.
● Experience in developing applications using microservice architecture
● Experience with cloud platforms
● Familiarity with front-end technologies (e.g., Angular, React) is a plus.
● Knowledge of version control systems like Git.
● Demonstrated proficiency in database design and the ability to write complex queries
● Proven experience in leading development teams and driving technical initiatives.
An awesome SDET with 2 years of experience with testing scalable distributed systems,
exceedingly comfortable with writing code in JS.CHAI+MOCHA / JEST
Experience with test automation suites and have implemented an automated test using
selenium.
Experience with functional and load testing for RESTful APIs.
Comfortable digging/investigating the architecture of systems looking for potential problems
and/or experience with bug tracking tools.
Problem solver who is not limited/hindered by programming languages. Open to learning new
technologies to expand personal impact.
Bonus Qualifications:
Experience with testing real time applications like chatbots, games etc.
Experience with WebRTC.
Prior experience at a small startup.


We are looking to hire an experienced developer to join our dynamic team. As a developer, you will be responsible for creating a top-level coding-base using Angular best practices. Your role will require you to implement an exciting and streamlined user experience in the form of a Java-based desktop and mobile web-app.
To ensure success as a developer, you should have extensive knowledge of theoretical software engineering, be proficient in JavaScript, HTML, and CSS, and have excellent project management skills. Ultimately, a top-class Angular developer can design and build a streamlined application to company specifications that perfectly meet the needs of the user.
Experience: 3 years and more
Skills set: Angular, Reactjs, Javascript, HTML/CSS
Responsibilities:
- Designing and developing user interfaces using angular/react best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for Angular projects.
- Developing application codes and unit tests in Angular, Java Technologies, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.
Requirements:
- Bachelor’s degree in computer science, computer engineering or similar.
- Previous work experience as an angular/ reactjs / frontend developer.
- Proficient in CSS, HTML, and writing cross-browser compatible code.
- Experience using JavaScript building tools like Gulp or Grunt.
- Excellent project management skills.
- Proven experience implementing front-end and back-end JavaScript applications.
- Excellent communication skills.
- Critical thinker and good problem-solver.
● The candidate will be part of the Engineering leadership team and will help with strategies and execute the product roadmap.
● Work closely with Product and business teams to strategize or design the features and product experiments.
● Lead a team of 15-30 Engineers, develop engineers on the team and help them advance in their careers.
● Developing project scopes and objectives, involving all relevant stakeholders, and ensuring technical feasibility.
● Ensure resource availability and allocation.
● Develop a detailed project plan to track progress, lead meetings, and set expectations for the project team.
● Perform risk management to minimize project risks.
● Conduct regular 1-1s with the team.
● Scale the technology architecture, team, and product to drive multiple growths in the next 2-3 years.
● Preferably from LAMP/MEAN, stack and good exposure with scalable and distributed systems using microservices.
● Exposure to various cloud hosting environments(Preferably AWS).
Requirements:
● Bachelor's degree required; masters preferred.
● You have managed engineering teams that have a strong record of developing and delivering products.
● Proven working experience as a senior engineering manager in the information technology sector.
● You put a strong emphasis on recruiting and developing your team.
● You have an eye for great products and can work effectively with engineers, product managers,
and designers to build them.
● You are deeply technical but prefer to lean on your leadership skills.
● You are a strong communicator who can streamline the flow of information between Engineering and other teams.
● Solid organizational skills including attention to detail and multi-tasking skills.
● You have a curiosity about how things work.
● PMP / PRINCE II certification is a plus(Theoretical and practical project management knowledge).
● Excellent decision-making and leadership capabilities.
● A minimum of 8+ IT experience in leading multi-skilled teams involving product, mobile, and web application development & Engineering.

We looking for experienced and creative UI/UX Developers to join our growing team!
Requirements:
- Experience in building Web UI applications which integrate with the backend services
- Proficient and Expert in JavaScript with expertise in ReactJS and React based eco-system - Redux, React Native etc. to build applications in a modular way.
- Proficient in build and project management tools for UI projects - NodeJS, NPM, Webpack, Yarn, Babel, Linters etc.
- Intermediate level skills in designing UI tailored for the best UX experience - understanding of UX techniques.
- Experience of using other UI frameworks like AngularJS and some popular libraries like jQuery etc.
Responsibilities:
- Develop high-quality software design and architecture
- Technology research and evaluations
- Identify, prioritize and execute tasks in the software development life cycle
- Develop tools and applications by producing clean, efficient code
- Work directly with the existing and potential customers
- Collaborate with vendors to enhance the product
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Document development phases and monitor systems
- Ensure software is up-to-date with latest technologies
- Technical on boarding of new hires
Compensation, Perks, and Differentiators:
- Healthcare
- Unlimited PTO
- Paid sick days
- Paid holidays
- Continuing education
- Equity and performance-based pay options
- As our company evolves, so do our benefits. We’re actively innovating how we support our employees.
Skills:
- Strong working knowledge of AWS.
- Implements AWS cloud platform.
- Infrastructure as Code, GitLab CI/CD, and DevOps standard methodologies
- scripting in Shell, Python, Ruby or any preferred scripting language
Terraform expertise is a MUST for this role.
a short exercise on terraform to all shortlisted candidates to demonstrate their hands-on skills on terraform before rolling out the offer
Desired Profile
Providing expertise on all matters related to CI, CD and DevOps.
Building and maintaining highly available production systems.
Developing and maintaining release related documents, such as release plan, release notes etc.
Ensuring quality releases and managing release and configuration change conflicts to resolution.
Tracking release and publishing release notes. Investigating and resolving technical issues by deploying updates/ fixes.
Onboard applications to DevOps process.
Setup and configure build jobs.
Create automated deployment scripts.
Configure JIRA workflow, and integrate with Jenkins / Micro-services.
Qualification
Degree/Diploma in Computer Science, Engineering or related field and have previous experience as a DevOps Engineer.
AWS Certification will be a plus.
Experience of automation and provisioning approaches, using tools such as Terraform & Cloud Formation
Skillset Required
Solid experience within release management, infra architecture, CI&CD.
Highly goal driven and work well in fast paced environments.
Proven experience of using Jenkins, Unix Shell Commands, Container technology (Docker, Kubernetes),
Java Programming, Groovy Script, Git, Code Branching Strategy, Maven, Gradle, JIRA, ECS, OpenShift.

DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. The Language Engineering team works on the source code analyzers, including both programming languages and configuration-as-code systems. As a member of the Language Engineering team, you will work on building the best, most comprehensive, Ruby analyzer in the world. You will add new rules and Autofixes for finding more issues with code and automatically fixing them. You will be involved with the community to understand the problems with static analysis tools in the Ruby ecosystem.
As a member of the Language Engineering team, you will:
-
Identify bad code practices in Ruby and write new analyzers to detect them.
-
Improve the coverage of automatically fixable issues.
-
Ensure fewer false-positives are reported by the analyzer.
-
Work on the internal tools that support analysis runtimes.
-
Contribute to open-source static analysis tools.
We’re looking for someone who has:
-
Strong foundational knowledge in Computer Science.
-
At least 3 years of professional software development experience in Ruby.
-
Understanding of the nuances of execution of the source code (AST, data flow graphs, etc).
-
Familiarity with Ruby best practices followed in the industry.
-
Native experience with Linux/Unix environment.
-
A focus on delivering high-quality code through strong testing practices.
We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.
- Product Manager leads multiple inter-dependent work-streams, each with massive business potential and scale, immediately:
- Complete end-to-end product design for web-based Ed-Tech Platform with blockbuster in-market results as we go from MVP to scaled product.
- Lead complexity of creating a platform that should be absolutely delightful for kids 6-14 while delivering perceived academic value to parents.
- Have a global aesthetic—the product will expand globally in 3 months time and aesthetic should transcend cultural boundaries to deliver a true global experience.
- Have strong detail orientation—the product will have inter-dependent flows on both front-end as well as teacher/admin/ops back-end.
- 7-10 years of experience with at least 6 years of experience as a Product Manager
- Scaled consumer product experience
- Building a product from scratch and grown to 2x or 3x.
- Good to have candidates from IIT/NIT/BITS Pilani and Top colleges
We are looking for a UI/UX Designer to turn our software into easy-to-use products for our clients.
UI/UX Designer responsibilities include gathering user requirements, designing graphic elements and building navigation components. To be successful in this role, you should have experience with design software and wireframe tools. If you also have a portfolio of professional design projects that includes work with web/mobile applications, we’d like to meet you.
Ultimately, you’ll create both functional and appealing features that address our clients’ needs and help us grow our customer base.
Responsibilities
- Gather and evaluate user requirements in collaboration with product managers and engineers
- Illustrate design ideas using storyboards, process flows and sitemaps
- Design graphic user interface elements, like menus, tabs and widgets
- Build page navigation buttons and search fields
- Develop UI mockups and prototypes that clearly illustrate how sites function and look like
- Create original graphic designs (e.g. images, sketches and tables)
- Prepare and present rough drafts to internal teams and key stakeholders
- Identify and troubleshoot UX problems (e.g. responsiveness)
- Conduct layout adjustments based on user feedback
- Adhere to style standards on fonts, colors and images
Requirements
- Proven work experience as a UI/UX Designer or similar role
- Portfolio of design projects
- Knowledge of wireframe tools (e.g. Wireframe.cc and InVision)
- Up-to-date knowledge of design software like Adobe Illustrator and Photoshop
- Team spirit; strong communication skills to collaborate with various stakeholders
- Good time-management skills
- BSc in Design, Computer Science or relevant field

