About this role
<div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">We are looking for a Tech Lead Full-stack Developer</H2> </div><div><p>TechnipFMC is a forward-thinking energy provider that is leading the way in developing innovative technology solutions for the energy industry. We are committed to creating sustainable and efficient solutions that benefit our planet and help us stay ahead of the curve in a rapidly evolving industry.</p> <p>We are currently seeking a highly skilled and visionary Lead Software Developer to join our team. As a Lead Software Developer at TechnipFMC, you will play a crucial role in guiding a team of software engineers to develop high-quality software solutions. You will be responsible for driving the technical direction of projects, ensuring efficient and sustainable software development practices, and contributing to the growth and success of our organization.<br><br></p> <p>For this position we can offer B2B contract (remote) or Offer of employment/Umowa o pracę (4 days from office/1 day from home policy).</p> <p> </p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">Job Description</H2> </div><div><ul> <li>Design, develop, and maintain backend and frontend applications using JavaScript, TypeScript, Node.js, jQuery, Express.js, Bootstrap</li> <li>Create and manage SQL databases</li> <li>Architecture and Design - you will be working closely with software architects to define and evolve the technical architecture of applications</li> <li>Technical expertise, your experience and knowledge will help designing and implementing robust, scalable, and maintainable software solutions. Stay up-to-date with industry trends, emerging technologies, and best practices to drive innovation within the team</li> <li>Manage code repositories using GitHub</li> <li>Build and maintain CI/CD pipelines</li> <li>Deploy applications to AWS</li> <li>Work in a "you-build-it-you-run-it" mentality</li> <li>Work on sustainable and efficient solutions to reduce our carbon footprint in the gas and oil industry</li> <li>Work in globally distributed teams</li> </ul></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">You are meant for this job if:</H2> </div><div><ul> <li>Bachelor's degree in Computer Science or a related field</li> <li>Minimum of 5 years of experience as a Software Developer</li> <li>Experience in being technical leader or having senior-level responsibilities</li> <li>Very good knowledge of JavaScript, TypeScript, Node.js</li> <li>Knowledge and hands-on experience of any of the following will be an advantage: Bootstrap3/4, JQuery, ExpressJS, SocketIO, BabylonJS, Highcharts</li> <li>Knowledge of PostgresSQL, MS SQL or other relational database</li> <li>Experience with Docker and cloud deployments</li> <li>Experience with code repositories like GitHub and CI/CD pipeline tools like GitHub Actions</li> <li>Awareness of the end-to-end software development lifecycle</li> <li>Excellent problem-solving and analytical skills, with the ability to quickly grasp complex technical concepts</li> <li>Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders</li> <li>Experience in performance optimization, scalability, and security considerations</li> </ul></div></div></div>