Position - Technical Lead - Full Stack
Talent is the #01 driver of a company’s success, yet the majority of employers aren’t equipped with the right tools & resources to hire in the modern age. Rooster is a technology platform that helps employers find, manage and hire in-demand talent by streamlining hiring workflows, automating repetitive tasks, and improving the candidate experience.
This vacancy (hosted on Rooster itself) is for us to find the right team that'll be working together to take Rooster to the world!
Responsibilities
- Determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Developing software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
- Improving operations by conducting systems analysis and recommending changes in policies and procedures.
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Keeping up-to-date with industry trends and developments.
- Updating work schedules and performing troubleshooting as required.
- Working on reports - progress reports and delivering presentations to the relevant stakeholders.
- Communicating all requirements/updates of ongoing projects to relevant stakeholders.
- Supporting in developing information systems by designing, developing, and installing software solutions.
Requirements
- Bachelor’s degree in computer programming, computer science, or a related field.
- 3+ years experience as a Technical Lead - Software Development or in a similar role.
- Experience with CI/CD pipelines and deployments in GCP, AWS, Aure
- Extensive experience working with MERN Stacks. (Mongo, Express, React, Node)
- Excellent verbal and written communication skills and the ability to work cross-functionally across multiple departments associated with the development process.
- Excellent technical, diagnostic, and troubleshooting skills.
- Solid understanding of the development process from start to finish, including design, development, and deployment.
- Excellent time management skills and ability to coordinate with the internal team to meet deadlines.
- Ability to set realistic goals and timelines for projects.
Generating Download Link...