Job Summary
Useful Media Ltd is a company dedicated to making it easy to digitize and automate outdated office workflows with a range of tools, from document creation to electronic signatures. Our simple workflows save time and improve efficiency, letting organizations focus on what matters most. We are seeking a highly skilled and experienced Full-Stack Software to fill this position
- Minimum Qualification: Degree
- Experience Level: Mid level
- Experience Length: 3 years
Job Description/Requirements
Responsibilities:
- Full-Stack Development:Â Collaborate with cross-functional teams to design, develop, and maintain scalable enterprise web applications, ensuring front-end and back-end functionality.
- Front-End Development:Â Implement responsive and user-friendly interfaces using modern web technologies such as HTML5, CSS3, JavaScript, and popular frameworks like React or Angular.
- Back-End Development:Â Design and implement robust server-side logic using server-side scripting languages (e.g., Node.js, PHP, Python), and connect the application with the database.
- Database Management:Â Develop and maintain database schemas, optimize queries, and ensure data integrity. Proficiency with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB) is essential.
- API Development:Â Design and implement RESTful APIs to facilitate communication between the front-end and back-end systems.
- Code Versioning and Collaboration:Â Use version control systems (e.g., Git) effectively, collaborate with other team members using industry-standard collaboration tools, and participate in code reviews.
- Testing and Debugging:Â Write unit tests and conduct thorough debugging to ensure the reliability and security of the application.
- Performance Optimization:Â Identify and address performance bottlenecks, and optimize applications for speed and scalability.
- Security: Implement security best practices and measures throughout the development process to protect against common web vulnerabilities.
- Documentation:Â Create and maintain detailed technical documentation for both code and development processes.
Requirements:
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent work experience may be considered.
- Experience: Proven experience as a Full-Stack Developer with a strong portfolio showcasing successful projects.
Technical Skills:
- Front-End: HTML5, CSS3, JavaScript, React/Vue.js
- Back-End: Node.js, PHP, Python, Java, or similar
- Database: MySQL, PostgreSQL, MongoDB
- API Development: RESTful APIs
- Version Control: Git
- Familiarity with cloud platforms (e.g., Digital Ocean) is a plus.
Soft Skills:
- Strong problem-solving and critical-thinking skills.
- Excellent communication and collaboration abilities.
- Ability to work in a fast-paced and dynamic environment.
- Attention to Detail: A meticulous approach to coding, focusing on producing high-quality, well-documented, and maintainable code.
- Adaptability: Ability to quickly learn and apply new technologies and tools.
- Team Player: A collaborative mindset with the ability to work effectively in a team-oriented environment.
Work Type:Â Hybrid
Note:Â If you are passionate about delivering cutting-edge enterprise web solutions and have the skills to thrive in a collaborative and fast-paced environment, we would love to hear from you. Apply today and join our innovative team!
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.