drjobs Lead Backend Software Developer

Lead Backend Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Santa Catarina - Mexico

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary

The Lead Developer oversees the software development of a team. They offer technical guidance and coaching to developers and programmers of all experience levels and routinely assess individual Developer performance. Tech Leads are put in charge of multiple projects to ensure that coding best practices and delivery excellence is being achieved. They are accountable for the retention of the team and satisfaction of the client.

WHO YOU ARE

You enjoy working with smaller team sizes thrive with a large amount of autonomy and dont mind some ambiguity.

You value an agile & iterative culture where feedback is given quickly and constructively collaboration is as easy as breathing iterations are done swiftly and integrations are continuous.

You are selfmotivated independent and are an innovator at heart. You take general direction well and can fill in the gaps. Being biased towards action is hardcoded into your problemsolving techniques and you always have your eye on keeping the team moving forward. You know how to find your way to solutions and raise your hand when you need help. You get fulfillment from providing a WOW experience to clients.

HOW WE WORK

We are a collaborative and crossfunctional team built on the values of a community and driven by accountability communication and creative thinking. We believe in short incremental development cycles so we expect our developers to commit code daily at a minimum. We expect our contributors to work autonomously and with an ability to identify communicate and solve problems swiftly.

Necessary Experience:

  • 5 years of experience as a Backend Developer
  • Expertise in Javascript and NodeJS
  • 2 years of experience in a leadership position of team of 5
  • Experience using relational databases like PostgreSQL
  • Cloud experience (AWS GCP Azure)
  • English C1
  • Agile & Scrum Methodologies
  • Conflict Resolution and Task Management
  • Engineering Best Practices

Nice to have:

  • Experience using Cloudflare Cassandra
  • Experience in AIrelated projects

Role Responsibilities

Technical Activities:

  • Architectural Design: Design and oversee the architecture of the software ensuring it meets the projects needs and scales effectively.
  • Problem Solving: Address complex technical challenges provide solutions and guide the team through difficult issues.
  • Technical Mentorship: Coach and support developers fostering growth and knowledge sharing within the team.
  • Technology Evaluation: Evaluate and recommend tools frameworks and technologies best suit the project requirements.
  • Process Optimization: Identify areas where the development process can be improved whether through tools workflows or methodologies.
  • Performance Monitoring: Regularly assess the development teams performance as well as that of individual developers. Provide constructive feedback and support to encourage ongoing improvement.
  • Innovation: Encourage innovation and experimentation within the team fostering a culture of continuous learning and improvement.

Team Management Activities:

  • Have experience leading a team of at least 5 (10 preferred) people. Demonstrate strong leadership skills and the ability to manage a diverse team working on various projects. Successfully navigates and resolves conflicts and maintains team cohesion and morale.
  • Leadership without Micromanagement: Effectively Lead without the need of micromanagement. Empower team members to take ownership of their work and make decisions. Provide guidance and support while allowing autonomy and independence.
  • Code Quality Assurance: Conduct regular and thorough code reviews to ensure highquality maintainable and efficient code. Identify and address potential issues early in the development process. Provide constructive feedback to developers to help them improve their coding skills.
  • Collaboration Encouragement: Foster a collaborative environment by promoting open communication and teamwork. Encourage team members to share knowledge ideas and best practices. Facilitate regular team meetings and brainstorming sessions.
  • Culture Building: Contribute to building a positive team culture and prioritize team happiness. Organize teambuilding activities and events to strengthen team bonds. Promote a healthy worklife balance and support the wellbeing of team members.
  • KPI Metrics Collection: Gather and analyze key performance indicators (KPIs) for each developer to measure productivity and efficiency. Use datadriven insights to identify areas for improvement and recognize high performers. Report on team performance to the Head of Engineering and other stakeholders. Implement a system for tracking progress and addressing any performance issues.
  • Best Practices Enforcement: Conduct training sessions and workshops to keep the team updated on the latest industry trends and techniques.
  • GrowthOriented: Provide mentorship and coaching to team members to support their professional development.

Contributions to the Work Environment:

  • Contributor will abide by Divelements company policies and advise on areas for improvement to the People Operations team
  • Contributor will uphold and embody the core values of Integrity Ownership and Empowerment in all their behaviors and contributions
  • Contributor will follow the published processes and playbooks pertaining to their area of expertise and share feedback on improvements

TOTAL COMPENSATION

We base our compensation on the following factors: location experience exposure & skills. Divelement offers a remotefirst work environment where autonomy and accountability go handinhand. In addition to our compensation and work environment we offer PTO Holidays and Medical benefits.


Leader Requirements:

Applied knowledge in Domain Area of Expertise

Strategically understands the value an impact that different technologies can have based on different use cases

Core Values

Embrace: You embrace the value as part of your everyday mission at Divelement and understand its impact on the business and community. You actively look for ways to mature your understanding and use of the value.

Supervision

Does not need supervision but proactively reviews work with Leader and Stakeholders because they understand the importance of information sharing. Mentors the mentors. Provides leadership but also knows when to let others run with their ideas. Allows team members to put their own stamp on their daily work (i.e. avoids technical micromanagement) while still providing boundaries to ensure project success through supervision.

Knowledge

Subject Matter Expert very few employees exist at this level. Possesses deep functional expertise and organizational knowledge to identify explain and drive decisions that impact entire function and influence company achievement of goals. This individual has emotional intelligence knowledge to support their teams growth.

Their knowledge expands across the organizations functions so that they transfer and translate complex business needs or goals to their team and other teams.

Productivity

Reports on team productivity and focuses on incremental improvements on an individual and team basis. Designs architectures and develops software for functional areas. Create goals identify problems & coordinate solutions across teams.

Applies backstopping: recognizes when work falls beyond scope of project and can decide if the project plan should be adjusted to accommodate additional work or if work belongs in a new project.

Teamwork

Responsible for the satisfaction work capacity assignment development and retention of the Team. Understands that teamwork is vital and keeps the company operational and marketable.

Communication

Sets longterm vision and is able to communicate it clearly to all levels of the organization.

Has a large network of relationships within the Company and a growing one outside of it.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.