Search

Senior Software Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

\n


\n

Responsibilities

\n

    \n
  • Lead and mentor junior engineers: Guide and mentor junior team members on best practices, code quality, and professional development.
  • \n

  • Conduct performance reviews: Provide constructive feedback, set performance goals, and guide career development for team members.
  • \n

  • Drive technical excellence: Champion high-quality software development practices, including code reviews, testing, and continuous integration/continuous delivery (CI/CD).
  • \n

  • Lead large-scale projects: Take ownership of complex projects, defining technical roadmaps, and leading cross-functional teams to successful delivery.
  • \n

  • Revenue-focused development: Align engineering efforts with business goals, focusing on projects that deliver measurable ROI and drive revenue growth.
  • \n

  • Data-driven decision making: Leverage data and analytics to inform technical decisions, track project progress, and measure the impact of engineering initiatives.
  • \n

  • Contribute to the design and architecture of scalable and maintainable software systems.
  • \n

  • Maintain a strong individual contributor role: Continue to actively participate in coding, design, and implementation of key software components.
  • \n

\n


\n

Qualifications

\n


\n

    \n
  • Strong proficiency in JavaScript/TypeScript and modern front-end frameworks (e.g., Next.js, React, Angular)
  • \n

  • Experience with backend technologies (e.g., Node.js, Python, Java)
  • \n

  • Familiarity with Content Management Systems (CMS) and their integrations
  • \n

  • Experience with cloud platforms (AWS, Azure, GCP)
  • \n

  • Strong understanding of software engineering principles (e.g., design patterns, object-oriented programming)
  • \n

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...