Job Title: Fullstack Engineer
nnn
About the Role
nn
We are seeking a versatile and experienced Fullstack Engineer to join our dynamic development team. You will be responsible for designing, developing, and maintaining both the front-end and back-end components of our web applications. Your work will directly impact the user experience and overall functionality of our platform, ensuring scalability, reliability, and performance.
nnn
Key Responsibilities
nn
n - Front-end Development: Build responsive, user-friendly web interfaces using modern frameworks like React, Angular, or Vue.js.n
- Back-end Development: Design and implement APIs, databases, and server-side logic using technologies like Node.js, Python, Java, or Ruby on Rails.n
- System Architecture: Contribute to the design of scalable and secure software architectures.n
- Code Quality: Write clean, maintainable, and testable code, adhering to best practices and coding standards.n
- Integration: Collaborate with designers, product managers, and other developers to ensure seamless integration of features.n
- Performance Optimization: Monitor and optimize application performance to ensure a fast and smooth user experience.n
- Testing & Debugging: Conduct thorough testing and debugging to identify and resolve issues across the stack.n
- Documentation: Maintain comprehensive documentation for codebases, APIs, and workflows.n
nnn
Required Qualifications
nn
n - Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.n
- Experience: n
- 3+ years of experience as a fullstack developer or similar role.n
- Proven experience with front-end frameworks like React, Angular, or Vue.js.n
- Strong knowledge of back-end development with Node.js, Python, Java, or equivalent.n
n n
Technical Skills: n Proficiency in HTML, CSS, JavaScript/TypeScript.n Experience with RESTful APIs, GraphQL, and WebSockets.n Familiarity with database technologies (e.g., PostgreSQL, MongoDB, MySQL).n Understanding of CI/CD pipelines and version control systems like Git.n n n Soft Skills: n Excellent problem-solving and debugging skills.n Strong communication and teamwork abilities.n Adaptability to new tools, technologies, and methodologies.n n nnnnPreferred Qualifications
nnn - Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).n
- Familiarity with cloud platforms like AWS, Azure, or GCP.n
- Knowledge of microservices architecture and serverless technologies.n
- Background in DevOps practices and tools.n
n