Search by job, company or skills

Finanshels.com

Software Engineering Manager

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Company Description

Finanshels.com is a financial technology company that specializes in automating accounting and tax operations for small and medium-sized businesses (SMBs) in the MENA region. Our platform also provides access to skilled finance professionals and offers real-time financial health insights. We aim to address the challenges faced by SMBs in the region, including tedious accounting tasks, lack of automation, and limited access to finance professionals.

Role Description

As the Software Engineering Manager at Finanshels.com, you will oversee our product development team and engage directly in hands-on software engineering tasks. This dual role involves leading the creation of high-quality software products and managing a dynamic team of developers and designers. Your leadership will be crucial in steering our product roadmaps and spearheading technological innovations.

Responsibilities:

  • Team Leadership and Development:You will lead, mentor, and enhance a team of skilled developers and designers, manage performance evaluations, and promote a culture of continuous learning and improvement.
  • Product Development and Delivery:You are responsible for overseeing the full product development cycle, ensuring projects are delivered on time and meet our stringent quality standards. You will adopt and refine development methodologies to maximize efficiency and product quality.
  • Collaboration and Stakeholder Management:Engage in collaboration with Product Managers and other stakeholders to define and achieve clear product objectives. Maintain regular communication about project progress and address challenges promptly.
  • Technical Leadership and Hands-on Engineering:Provide expert technical guidance and actively participate in coding and development tasks. Keep abreast of the latest technologies to maintain and enhance our technical capabilities.
  • Quality Assurance and Risk Management:Implement rigorous quality control measures, conduct thorough code reviews and testing, and identify and mitigate potential risks affecting project timelines or outcomes.
  • Process Improvement and Efficiency:Lead efforts to streamline development processes, enhancing both team productivity and product development cycles. Utilize performance metrics to drive data-informed improvements across all operations.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience in software development, with a minimum of 3 years in a leadership role.
  • Proficiency in full stack development, particularly with React.js, Node.js, and TypeScript.
  • Familiarity with modern development practices including CI/CD, DevOps, and agile methodologies.
  • Demonstrated leadership and strong communication skills, capable of managing and inspiring a team.

What We Offer:

Competitive Salary

Professional Growth Opportunities

Collaborative Work Environment

If you're ready to make an impact and grow with us, apply now!

Send us your updated resume to [Confidential Information] with the subject line: Application for Engineering Role

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 19/06/2024

Job ID: 82235111

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Software Engineering Manager

SparkcognitionCompany Name Confidential

Software Engineering Manager

Inflection ioCompany Name Confidential
Last Updated: 25-11-2024 07:02:45 PM
Home Jobs in Ahmedabad Software Engineering Manager