Skip to main contentOpteroAIBeta
Back to listings
This listing was posted over 2 weeks ago. The position may already be filled.
P

Senior Full Stack Software Engineer

Placements24
Lagos, NGonsitesenior6-10 years27 people scored this

Description

Our client is seeking a highly skilled Senior Full Stack Software Engineer to join their dynamic engineering team in Lagos, Lagos, NG . This role is crucial for the development and enhancement of our client's cutting-edge software products. You will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications, ensuring robust performance, scalability, and a seamless user experience. The ideal candidate has a strong command of multiple programming languages and frameworks, a passion for clean code, and a proven ability to tackle complex technical challenges. This is an on-site position where collaboration and in-person problem-solving are key. Responsibilities: Design, develop, test, deploy, and maintain high-quality software solutions across the full stack. Write clean, efficient, and well-documented code in accordance with best practices. Collaborate closely with product managers, designers, and other engineers to define software requirements and features. Develop and maintain user-facing features using modern front-end frameworks (e.g., React, Angular, Vue.js). Build and optimize robust server-side applications and APIs using back-end technologies (e.g., Node.js, Python, Java, Ruby). Design and manage database schemas and queries for optimal performance. Implement security and data protection measures. Troubleshoot, debug, and upgrade existing systems. Participate in code reviews to ensure code quality and share knowledge with the team. Contribute to architectural discussions and technology selection. Mentor junior engineers and foster a culture of technical excellence. Stay current with emerging technologies and industry trends. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 5 years of professional software development experience. Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue.js). Strong experience with back-end development languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails). Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB). Solid understanding of software development principles, data structures, and algorithms. Experience with version control systems (e.g., Git). Familiarity with cloud platforms (AWS, Azure, GCP) is a plus. Excellent problem-solving, analytical, and debugging skills. Strong communication and teamwork abilities. Ability to work effectively in an agile development environment. This is an excellent opportunity for a skilled Senior Full Stack Software Engineer to contribute to impactful projects within a collaborative and innovative environment. Join our client and help shape the future of their technology.

Tech stack

ReactAngularVueNode.jsDjangoFlaskRailsPythonJavaRubyJavaScriptAWSAzureGCPPostgreSQL
Posted 2 weeks agoSource: JSearchView original listing

Want to know your chances? OpteroAI predicts your offer probability for this role based on your profile.

See your offer score

Free to start. No credit card.

Company Insights

No data yet

Culture signals and hiring data will appear as we collect more information about Placements24.