Tech Lead/Staff Engineer

Tech Lead/Staff Engineer
Empresa:

Space Inch


Detalhes da Vaga

Space Inch is a mid-sized design and development agency based in the US and Europe. Our priorities are doing great work and supporting the professional and personal growth of our team.
As Staff Engineer, you provide technical expertise to 3-4 ongoing projects. You will work closely with your teams to provide technical coaching, provide strategic technical direction, and assist in execution.
You are responsible for:
Providing estimates and architecture for new projects or featuresReviewing plans and estimates from other team members during Sprint GroomingCode reviewGetting engineers unstuck if they get stuckActual coding if we get in a bind
Ultimately, as Staff Engineer you are responsible for ensuring that our teams follow best practices in software development, minimize errors, and continuously improve.
Our stack is mostly React/Node. We do a fair amount of Vue, Angular, Python, some .NET, and some React Native.
But if, for some reason, we need you to jump for some other stack, we're looking for someone who knows how to figure it out and likes to figure it out.
About Working At Space Inch
We started as a game company and still do a bit of that. We focus mostly on startups, healthcare, and fintech. Our team is primarily based in Croatia, with a fully remote work environmentOccasional travel may be required, including annual company retreats in CroatiaProjects sometimes involve a hybrid of staff augmentation and end-to-end developmentWe prioritize the delivery of exceptionally high-quality work in everything we doWe place a strong emphasis on the personal and professional growth and development of our team members
Requirements
You're the sort of person who gets the jobs done. You don't worry about industries, stacks, or personalities too much. You understand problems and you will get your hands dirty to solve them. You get challenging projects back on-track and get engineers unstuckYou're excited about new technologies but you don't overbuild. You never let that excitement get in the way of creating the right technical choice for the clients business needsYou have systems, guidelines, and rubrics to guide your approach to problems
Key Aspects that Make this Position Unique Include
Vision from Experience: Our rich history of successes and challenges has shaped a clear, strong vision for the roleStartup Energy and Freedom: You can embrace the vibrant, energetic environment of a startup, free from the typical pressures of rapid growth and fundraisingEntrepreneurial Learning: Though we work with clients big and small, our projects usually involve creating new products. You'll engage in hands-on entrepreneurial experiences, receiving guidance to sharpen your business acumen and entrepreneurial skillsDiversity of Projects: You get to do hands-on technical work with a variety of projects. This job never gets old
Key Responsibilities
Project Work 75%
Technical Excellence: Ensure the projects maintain a high standard of technical excellence while being completed on time, within scope and budget and with few bugsHands-On Approach: Dive into the details by reviewing code, engaging in discussions with team members during sprint meetings, and validating plansFirst In: Be the first person on a new project. Establish the right architecture and approach on the project. Demonstrate to the team they can rely on you and on your experience and knowledge. Sometimes you will choose different technology than the team is used to. Build trust with the team by discussing pros and cons of your choices, explaining the steps necessary for success, and demonstrating that you can reliably help when the team is unsure of next stepsEstimate Accuracy: Assist with producing the first draft of estimates with nuance based on the discovery session. Verify that project estimates are accurate and align with the scope of workProactive Problem Solving: Identify and address challenges promptly, especially when teams or individuals encounter difficultiesCollaborative Engagement: Foster open communication with team members, encouraging a collaborative environmentSupport for Struggling Teams: Be proactive in assisting and resolving issues when teams or individuals face challenges, ensuring project success without alienating team members. Client Needs. Understand business needs of the clients and be able to articulate those needs to engineersProject Plan and Sprint work. Review project plans and align the team on sprints while monitoring milestones and timelines. When issues arise, have the ability to dive into the sprint, diagnose the problem, recommend a solution and dig into the work as neededCode Work. Remain familiar with the codebase for each project. Resolve major issues or critical bugs when a team member is stuck. Maintain an ability to work in any stack our team is using so that you can actually code to help the team if we are in danger of failing to deliver on time, on budget, within scope, and with high quality for any reason (requirements change, an engineer gets sick etc etc). Staff Aug v End to End Projects. Maintain the ability to help an engineer even if they are working in a staff augmentation capacity
Process Work 10%
Understand company processes and recommend improvements for processes in the technical domain
Mentoring and Coaching 15%
Accurately assess performance of engineersProvide good clear reportsCommunicate succinctlyHelp team members to become better at their craft
Benefits
Competitive Salary of 4.5-6.5k USD that commensurate with experience and qualifications, plus performance-based bonusesA healthy work-life balance thorugh remote work with flexible work schedulesOpportunity to gain unique insights into the inner workings of diverse companies of varying sizes and industriesExperience international project engagements Enjoy the freedom to contribute to shaping the culture and processes within your sphereWork directly with Space Inch CEO and the best in class Space Inch CTO, and with a strong team of engineers and designers from EuropeAccess to an executive coach and the opportunity to acquire the skills outlined in this job description


Fonte: Jobrapido_Ppc

Função de trabalho:

Requisitos

Tech Lead/Staff Engineer
Empresa:

Space Inch


Técnico De Suporte Em Ti

Técnico de Suporte em TI Local: Belo Horizonte Descrição do Cargo: - Atendimento ao usuário (discentes, docentes, comunidade e corpo administrativo) - Realiz...


Desde Huork.Com - Minas Gerais

Publicado 3 days ago

Desenvolvedor Sap Abap

Responsabilidade:Desenvolver e manter aplicações ABAP em ambiente SAP ECC e S/4HANA, assegurando a alta qualidade do código e a aderência às melhores prática...


Desde Ntt Data Business Solutions - Minas Gerais

Publicado 3 days ago

Data Entry Specialist

WE ARE LOOKING FORAuditors of Certificates of InsuranceHOW THIS POSITION HELPS JONES SUCCEEDAs an Auditor of Certificates of Insurance (COI) you will be resp...


Desde Jones Software - Minas Gerais

Publicado 3 days ago

Scrum Master

Função: Scrum Master SêniorData de início: ImediatamenteContrato: 12+ mesesLocal de trabalho: 100% remotoHorário de trabalho: 9h00 às 18h00Idioma: Inglês ava...


Desde Ultracon Consultoria - Minas Gerais

Publicado 3 days ago

Built at: 2024-05-14T17:38:41.303Z