Technical Lead crafting a platform empowering students to engage with real employer challenges. Collaborating with Product Manager and Designer to develop impactful software solutions for education and workforce.
Responsibilities
Design and implement high-quality software using the latest technologies with a focus on building component-based, cost-effective, scalable, and secure solutions using design patterns to improve collaboration with other microservices/apps and promoting code reuse
Maintain the highest engineering standards in collaboration with product owners, architects, and stakeholders, in support of our systems and services
Understand new product capabilities and decompose the implementation into specific functional changes for verification
Build solutions using the best practices of Agile, CI/CD, and DevOps.
Participate in, or lead Agile SCRUM ceremonies (Sprint Planning, Grooming, Daily SCRUM, Demo) and contribute to team deliverables.
Participate and lead peer reviews of software engineering artifacts
Assist in the resolution of production issues
Adhere to development standards and security policies and procedures
Adopt the continuous integration and continuous delivery (CI/CD) practice of rapidly implementing, testing, and delivering high-quality code based on the team’s DevOps model
Continuously develop the skills required to work as part of the Agile team in a poly-skilled development environment
Develop and maintain a thorough understanding of the customer’s business processes and operations
Work closely with Product Management and Design to evaluate feature requests, provide level-of-effort estimates and contribute to sprint planning
Conduct and participates in peer code and design reviews
Participate in design research in close collaboration with Product Management and Design; including user interviews, observation, and development of prototypes.
Requirements
10+ years of production level software development experience managing the entire lifecycle of features, including design, development, documentation, and deployment
Proficiency in reviewing and improving code structure and architecture for testability, maintainability, and scalability, with hands-on experience in JavaScript/TypeScript, React, Node.js, and AWS Serverless technologies.
Strong problem-solving skills, working collaboratively with team members to identify and resolve issues, and partnering with Product Owners to prioritize backlog.
Proven ability to pitch new ideas and implement improved systems and processes, delivering excellent results.
Effective communicator and team lead, able to provide actionable feedback, mentor team members, and participate in interviews to evaluate engineering talent.
Ability to travel 3-5 times a year to our NYC or Reston, VA office.
Authorization to work in the United States.
Benefits
Annual bonuses and opportunities for merit-based raises and promotions
A mission-driven workplace where your impact matters
A team that invests in your development and success
Managing Director and Lead Product Engineer for EMS platform development in a new joint venture. Focused on software enhancement and strategic direction for energy management systems.
Senior Engineer II developing and modernizing internal tools for Strava's platform. Collaborating with teams to enhance developer efficiency and support systems.
Lead Software Engineer at HyperFi overseeing platform architecture and guiding engineering teams. Involves working closely with the CTO and shaping technical roadmaps.
Senior Software Engineer developing AI solutions for Exacaster utilizing Large Language Models. Building production - ready applications and collaborating with cross - functional teams in a hybrid work environment.
Full Stack Developer at Nuvei building high - performance web applications for payment processing solutions. Collaborating with cross - functional teams to implement advanced AI features and backend APIs.
Full Stack Developer developing scalable web applications for logistics platform Wedrop with a focus on organization and best practices. Autonomy in technical demands.
Senior Mobile Software Engineer leading development of mobile features at RotaExata. Focussing on React Native for fleet management solutions in Joinville.
Fullstack Developer specializing in web application development for Grupo Diamantes. Collaborating with teams and integrating functionality into existing systems while ensuring code quality.
Full Stack Senior Developer integrating AI technologies into scalable applications. Collaborating with DevOps team and mentor junior developers at Vileve in Belo Horizonte, Brazil.
Full Stack Developer creating and maintaining web applications at Grupo Assist. Involves using Node.js and React, and collaborating with the team for continuous improvements.