New
Today
  • Minimum Qualification :
  • Experience Level : Mid level
  • Experience Length : 2 years

Job Description/Requirements


CERFODES is seeking a skilled Full-Stack Developer to join our Technology Consulting team. You'll be responsible for designing, developing, testing, and maintaining high-quality web-based applications for our clients and internal systems. This is a technical role where you'll spend most of your time on hands-on development, architecture, and engineering excellence, with occasional involvement in proposal documentation and bid support.


Core Responsibilities

a) Software Development & Architecture

- Design, develop, test, and maintain robust, scalable web applications across the full stack

- Provide technical leadership on architecture decisions, technology choices, and best practices

- Participate in all stages of the Software Development Life Cycle from concept planning to deployment

- Write clean, maintainable code for both front-end and back-end systems

- Conduct code reviews focused on quality, security, automation, and documentation standards


b) Application Development

- Build responsive, user-centric web applications with modern frameworks

- Design and implement user interactions and intuitive interfaces

- Create and optimize servers, databases, and back-end infrastructure

- Develop RESTful APIs and integrate third-party services

- Work with data visualizations and create interactive dashboards

- Ensure cross-platform compatibility and optimal performance


c) Quality & Optimization

- Test and debug software to maintain peak performance

- Analyze reported bugs and implement improvements

- Optimize application performance and responsive design

- Write comprehensive unit tests and work with testing platforms

- Maintain technical documentation


d) Collaboration

- Work closely with designated colleagues and management teams to ideate solutions

- Collaborate with graphic designers on new feature development

- Provide technical mentorship to team members


e) Business Support Activities

- Contribute to preparations of proposals and bid documents

- Support preparation of concept notes and Expression of Interest documents

- Assist in tracking project submissions and timelines


Required Qualifications

Education & Experience

Bachelor's degree in Computer Science, IT, or related field

Minimum 2-3 years of professional software development experience

Proven experience delivering web and server applications in a professional environment


Technical Skills (Must Have)

- Front-end: HTML5, CSS3, JavaScript, Bootstrap, LESS

- Frameworks: React or similar modern web frameworks (Vue, Angular)

- Back-end: Proficiency in JavaScript, PHP, and/or Python

- Databases: PostgreSQL and/or MySQL

- Data Visualization: D3.js or similar visualization libraries

- Infrastructure: Linux (preferably Ubuntu)

- Cloud Platforms: Azure or AWS

- Version Control: Git and collaborative development workflows

- APIs: RESTful services design and implementation

- Testing: Unit testing frameworks and methodologies


Technical Knowledge

- Deep understanding of Software Development methodologies and delivery frameworks

- Strong grasp of software architecture patterns and best practices

- Experience with both web client and server-side development

- Understanding of security best practices and optimization techniques


Essential Soft Skills

- Excellent written and oral communication skills

- Strong attention to detail and commitment to code quality

- Outstanding problem-solving and analytical abilities

- Team player with strong interpersonal skills

- Ability to thrive in a multi-tasking, fast-paced consulting environment

- Self-motivated with ability to work independently and collaboratively



<

Important Safety Tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job
View More

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

This action will pause all job alerts. Are you sure?

Cancel Proceed
Follow us On:
Get it on Google Play
2025 BrighterMonday

Or your alerts