Overview
Full-Stack Software Engineer (Europe & LATAM Remote) role at Braintrust. The Full-Stack Software Engineer will be responsible for designing, developing, and maintaining both the front-end and back-end components of our productized services. This role requires proficiency in a range of programming languages and frameworks, strong problem-solving skills, and the ability to work collaboratively within a cross-functional team.
Key Responsibilities
- Software Development : Design and implement scalable software solutions, ensuring high performance and responsiveness.
- Full-Stack Development : Write clean, functional code for both the front-end and back-end.
- Architecture Design : Develop client-side and server-side architecture.
- Database Management : Create and manage well-functioning databases and applications.
- API Development : Write effective and efficient APIs.
- Testing and Debugging : Test software to ensure responsiveness and efficiency, troubleshoot, debug, and upgrade software.
- Security : Implement security and data protection measures.
- Collaboration : Work with development teams, product managers, and other stakeholders to ideate and implement software solutions.
- Documentation : Write and maintain technical documentation.
Qualifications
Education : Bachelor’s degree in Computer Science, Engineering, or related field.Experience : Proven experience as a Full-Stack Developer or similar role. Experience developing desktop and mobile applications.Technical Skills : Knowledge of multiple front-end languages and libraries (e.g., HTML / CSS, JavaScript, XML, jQuery) and back-end languages (e.g., PHP). Familiarity with back-end frameworks (e.g. Laravel). Familiarity with JavaScript frameworks (e.g., Vue.js, Node.js), databases (e.g., MySQL, MongoDB), and web servers (e.g., Apache).Analytical Skills : Strong problem-solving abilities and attention to detail.Communication Skills : Excellent communication and teamwork skills.Organizational Skills : Strong organizational skills and an analytical mind.Preferred Qualifications
Certifications : Relevant certifications in full-stack development.Domain Knowledge : Experience in the automotive industry or digital marketing sector.Additional Technical Skills
Familiarity with Agile methodologies and additional modern development frameworks and tools.
Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Technology, Information and Internet#J-18808-Ljbffr