28 de Março de 2024

Senior Full Stack Developer (m/f)

CleverTi – Tecnologias e Inovação

  • Localidade Lisboa
  • Contrato Contrato sem termo
  • Horário Full-time

Cleverti is looking for people to integrate a team working on a project in the financial sector.
The client is a global technology company in the payments industry. You’d be joining the team responsible for transferring applications that are deployed into on-premises infrastructure to the public cloud to make services faster and more reliable for customers.
We are seeking an experienced Senior Full Stack Developer proficient in Java, Spring, React, and/or Angular to join our innovative team. As the Senior Full Stack Developer, you will be instrumental in designing, developing, and maintaining both front-end and back-end components of our web applications.

Responsibilities:
- Full Stack Development: Lead the development of both front-end and back-end components of web applications using Java, Spring, React, and/or Angular frameworks.
- Technical Leadership: Provide technical leadership and mentorship to the development team, ensuring adherence to best practices, coding standards, and architectural guidelines.
- Architectural Design: Collaborate with architects and stakeholders to design scalable, modular, and maintainable full-stack architectures. Evaluate and recommend new technologies and tools to enhance development efficiency and performance.
- Code Reviews and Quality Assurance: Conduct comprehensive code reviews to maintain code quality and identify areas for improvement. Implement robust testing strategies to ensure the reliability and stability of full-stack solutions.
- Collaboration: Work closely with cross-functional teams including UI/UX designers, product managers, and other developers to translate requirements into functional solutions. Foster collaboration and communication across teams to ensure alignment with project goals and objectives.
- Innovation and Research: Stay abreast of emerging trends and technologies in full-stack development. Conduct research and experimentation to identify opportunities for optimization and enhancement in user experience, performance, and scalability.
- Project Management: Manage project priorities, timelines, and deliverables related to full-stack development. Collaborate with project managers to ensure timely delivery and alignment with project goals.
- Problem Solving: Troubleshoot technical issues and performance bottlenecks, proposing and implementing effective solutions. Ensure high levels of reliability, scalability, and maintainability in full-stack solutions.

Required skills:
- Minimum of 5 years of experience in full-stack development.
- Proficiency in Java and Spring framework for back-end development.
- Expertise in React and/or Angular for front-end development.
- Strong understanding of web technologies such as HTML5, CSS3, JavaScript, and AJAX.
- Experience with RESTful APIs and asynchronous request handling.
- Solid grasp of database technologies such as SQL and NoSQL databases.
- Experience with version control systems such as Git.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
- Track record of leadership, with experience in mentoring and guiding development teams.
- To be available for a hybrid work schedule (2 days per week go to the office in Lisbon).

Nice-to-have:
- Experience with TypeScript or other statically typed languages.
- Knowledge of modern JavaScript build tools and workflows (e.g., Webpack, Babel).
- Proficiency in testing frameworks (e.g., Jest, JUnit).
- Understanding of cloud computing platforms such as AWS, Azure, or Google Cloud Platform.

If it sounds like you, send us your detailed CV via email: <endereço ocultado> 

web:3.139.86.56:Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected]):2024-04-27 10:38:17