We are looking for an experienced Full Stack Developer interested in joining a team of machine learning engineers, data scientists, and full-stack developers.
What you’ll be doing:
● Collaborative Development: Work with technology leaders and the product team to understand departmental goals and requirements, translating them into effective technical solutions.
● Full Stack Engineering: Design, develop, and maintain high-quality full stack applications using python for backend services and JavaScript for frontend functionalities.
● Platform Expertise: Leverage your experience in platform teams to administer Docker, SQL, Git, AWS resources, create robust automations, and enhance internal process flows.
● Team Support: Provide comprehensive support to the entire engineering team by developing and maintaining the internal applications that drive our operations.
● Performance Optimization: Identify opportunities for code, database, and resource optimization, and implement improvements to ensure system stability.
● Testing & Reporting: Conduct validation tests and performance assessments, generate detailed systems reports with metrics, and offer recommendations for continuous improvement.
● Quality Assurance: Participate in code reviews and deliver constructive feedback to maintain high software development standards, ensuring code quality and adherence to best practices.
What skills do you need?
● Bachelor’s degree in Software Engineering, Computer Science, or a related field.
● Professional experience in full stack development using Python with proficiency in React.js.
● Demonstrated experience working within platform teams to manage Docker, SQL, Git, AWS resources, develop automations, and optimize workflows.
● Solid understanding of object-oriented design principles and design patterns.
● Proven ability to write clean, efficient, and maintainable code.
● Hands-on experience with cloud platforms, especially Docker, SQL, Git, AWS.
● Experience in designing event-driven architectures.
● Excellent project management and problem-solving skills.
● Good verbal and written communication using English.
It’s a plus:
● Experience in C/C++ and Linux.
What do we offer?
● Challenging projects.
● Opportunity to join a growing startup with multiple professional development opportunities.
● Work on stuff other people only read about.
Great, just keep talking to your recruiter.
Apply for this position
If you are already talking to a recruiter from CONEXIONHR, DON'T FILL THE FORM.