Senior Software Engineer (Full-Stack, Front-End Leaning)
Artera
This job is no longer accepting applications
See open jobs at Artera.See open jobs similar to "Senior Software Engineer (Full-Stack, Front-End Leaning)" Techstars.Responsibilities
- Front-End Best Practices: Champion front-end best practices, providing technical expertise and guidance to various teams in our engineering department. Contribute to the development of scalable and maintainable front-end architectures.
- Effective Communication: Act as a bridge between technical and non-technical team members, ensuring clear and concise communication. Collaborate effectively with cross-functional teams to align project goals and deliverables.
- Thought Leadership: Drive technical discussions, propose innovative solutions, and share expertise within the team. Be a thought leader in identifying opportunities for process improvements and optimizations.
- Product Engineering: Adopt a product-oriented mindset, understanding the broader context of our products and how they interconnect. Contribute to the holistic development of our product ecosystem.
- Documentation: Maintain comprehensive and well-organized documentation, detailing technical specifications, project milestones, and best practices. Ensure knowledge sharing within the team and organization.
- Initiative and Proactivity: Take initiative on key projects, proactively identifying challenges and providing solutions. Contribute to the continuous improvement of our products and engineering processes.
Requirements
- Bachelor’s in STEM *Additional experience also considered in lieu of a degree.
- 5+ years of experience building web applications in production.
- 2+ year of production experience in React.
- Strong experience in React app building including a strong understanding of state management solutions and principles.
- Experience testing tools like Jest and React Testing Library.
- Skills in creating sharable and reusable components.
- Solid experience with RESTful services.
- Proven track record of successful project delivery and cross-functional collaboration.
- Excellent problem-solving skills and attention to detail.
Bonus
- Knowledge of GraphQL and Apollo Client.
- Strong grasp of Material UI design principles and React components.
- Background in backend development (NodeJS or NestJS preferred).
- Skills in monitoring and alerting systems.
- Experience with code generation tools.
Key Characteristics
- Leadership: Demonstrated ability to lead, mentor, and guide junior engineers. Inspire and motivate the team with a positive and proactive attitude.
- Communication and Collaboration: Exceptional communication skills, both verbal and written. Collaborative approach in working with team members, stakeholders, and other departments.
- Problem-Solving: Strong analytical and problem-solving skills. Ability to troubleshoot complex issues, propose effective solutions, and implement them efficiently.
- Product-Minded: A deep understanding of product development, focusing on creating value for end-users. Ability to align technical decisions with product goals and user needs.
- Growth-Minded: Enthusiastic about learning and adapting to new technologies and methodologies. Continuously seek opportunities for personal and professional growth.
- Technical Knowledge: Proficiency in Engineering best practices including front-end technologies, frameworks, and libraries. Stay updated with the latest developments in front-end engineering.
This job is no longer accepting applications
See open jobs at Artera.See open jobs similar to "Senior Software Engineer (Full-Stack, Front-End Leaning)" Techstars.