i
Almonds Ai
5 Almonds Ai Jobs
Full Stack Developer - Frontend & Backend Technologies (3-6 yrs)
Almonds Ai
posted 2d ago
About the Role :
We are seeking a highly motivated and skilled Full Stack Developer to join our growing technology team.
You will play a key role in developing and maintaining our web applications and mobile platforms, working across the entire stack from front-end design to back-end development and database management.
Responsibilities :
- Full Stack Development: Design, develop, and maintain web applications and mobile platforms, working across the front-end, back-end, and database layers.
Front-End Development: Implement user interfaces using HTML, CSS, JavaScript, and related frameworks like ReactJS.
- Build responsive and cross-browser compatible web pages.
- Utilize JavaScript libraries and frameworks like jQuery and Bootstrap to enhance user experience.
- Execute all visual design stages from concept to final hand-off to the engineering team, ensuring seamless integration of design and functionality.
Back-End Development: Develop server-side logic and APIs using back-end programming languages like PHP, Node.js, and Express.js.
- Design and implement robust and scalable APIs.
- Integrate front-end and back-end components.
Database Management: Design and manage databases using MySQL.
- Write and optimize database queries.
- Ensure data integrity and security.
Mobile Development: Develop and maintain mobile applications (details of platform - native, hybrid, etc.would be beneficial here).
Code Management & Version Control: Utilize code versioning tools like Git for collaborative development and efficient code management.
Collaboration & Communication: Work closely with other tech team members, designers, and project managers to deliver high-quality products.
Coordinate effectively with cross-functional teams.
Problem Solving & Debugging: Identify and resolve technical issues, debug code, and troubleshoot application problems.
Performance Optimization: Optimize application performance and scalability.
Testing & Quality Assurance: Conduct thorough testing to ensure code quality and application stability.
Maintenance & Support: Provide ongoing maintenance and support for existing applications.
Technical Skills: Web Fundamentals: Strong understanding of HTML, CSS, and JavaScript.
Back-End Languages: Proficiency in PHP, Node.js, and Express.js.
Front-End Frameworks: Expertise in ReactJS.
JavaScript Libraries: Experience with jQuery and Bootstrap.
API Development: Knowledge of API design and development principles.
Database Technologies: Proficiency in MySQL.
Version Control :
- Experience with Git.
Mobile Development: Experience with mobile development (specify platform/technologies).
Design Skills: Ability to execute visual design stages.
Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in full-stack development.
- Proven track record of successfully developing and deploying web applications and mobile platforms.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
Best work environment
None is the dislikes from me.