What are the responsibilities and job description for the Senior Full Stack Developer position at Engramec?
Design, develop, test, and deploy scalable web applications and APIs across the full stack. Collaborate with product managers, UI/UX designers, and other engineers to deliver high-quality software solutions. Write clean, maintainable, and efficient code in accordance with best practices. Develop and maintain system architecture and database structures. Lead code reviews, troubleshoot performance bottlenecks, and ensure application security. Stay updated with emerging technologies and help drive innovation within the team. Mentor junior and mid-level developers, providing technical guidance and support. Participate in Agile/Scrum development processes, including sprint planning, daily standups, and retrospectives.
Master’s degree in Computer Science, Engineering, or a related field.
Minimum of 2.5 years of experience in full stack development.
Strong proficiency in: Front-End: HTML, CSS, JavaScript, React.js / Angular / Vue.js - Back-End: Node.js / .NET / Java / Python / Ruby - Databases: MySQL, PostgreSQL, MongoDB, or similar - DevOps / Cloud: AWS, Azure, or GCP; Docker, Kubernetes, CI/CD pipelines
Strong understanding of RESTful API design and integration.
Solid knowledge of security best practices and performance optimization.
Familiarity with version control (e.g., Git) and collaborative development workflows.
Please mail resumes to 4711 34th Street North, St. Petersburg, FL 33714.