Title: Full Stack Developer
Area(s) of responsibility
Major Accountabilities
Focus on the solutions and design of the IT landscape and keep track of tools and technology evolution of applications portfolio
Full Stack Dev who is proficient in Node.js, PostgreSQL, React, Angular, Java, Springboot, and AWS.
Architect, develop, and optimize database schemas and queries
Collaborate with developers to ensure seamless integration with backend services.
Write clean, maintainable, and well-documented code with best practices.
Conduct code reviews, mentor junior developers, and promote engineering excellence.
Monitor and optimize application performance, ensuring scalability and security.
Stay updated with industry trends, emerging technologies, and best practices.
Work closely with product managers and designers to deliver high-quality user experiences.
Take ownership of end-to-end development lifecycle, from concept to deployment.
Specialized Knowledge
Strong expertise in Fullstack technologies : Node.js, PostgreSQL, React, Angular, Java, Springboot, and AWS.
Communications, both verbal and written
Nice to has Financial Services and Insurance domain skills
Demonstrated experience in developing complex solutions and platforms
Understanding of common patterns, frameworks, and reference architectures for FS domain
Hands-on experience with CI/CD pipelines, DevOps practices,
Ability to lead a team, mentor engineers, and drive technical decision-making.
Excellent problem-solving skills and a startup mindset with a passion for innovation.
Soft Skills
• Demonstrated problem solving, communication and organizational skills, a positive attitude, and the proven ability to negotiate and influence others to obtain desired results. Strong professional consulting skills
• Ability to speak in business terms, as well as the ability to effectively communicate both internally and externally
• Mature, confident, and performance-oriented
• Capable of developing strong relationships with all levels of management
• Must possess excellent problem-solving skills for large complicated and broad issues and able to work independently.
• Able to work in a complex environment with a mix of technologies and different levels of IT maturities in each business unit.
Education
• Minimum bachelor’s degree preferably with Master degree in Computer Science or Engineering discipline.
• 7 + years IT experience, preferably 3+ years in the Financial Services Sector