DescriptionKforce has a client that is seeking a Software Engineer in Fort Lauderdale, FL.Summary:The Senior Software Engineer leads software development projects, focusing on design, development, and ensuring the delivery of high-quality, efficient, and secure software. The candidate plays a crucial role in shaping the technical direction of projects and guiding junior engineers. This involves not only coding but also contributing to architecture, mentoring team members, and ensuring code quality.Responsibilities:* Software Design and Development: Designing, developing, and maintaining software applications and systems, often leading the technical design and architecture discussions* Project Leadership: Taking ownership of software development projects from concept to completion, including planning, execution, and deployment* Mentorship and Guidance: Providing technical guidance and mentorship to junior engineers, fostering their growth and development* Code Quality and Review: Ensuring code quality through code reviews, establishing and adhering to coding standards, and optimizing performance* Technical Expertise: Leveraging deep knowledge of multiple programming languages and technologies to solve complex problems and contribute to architectural decisions* Collaboration: Working with cross-functional teams, including product managers, designers, and other engineers, to ensure successful project delivery* Staying Updated: Keeping abreast of new technologies and trends in the software development field to ensure the team is using the latest tools and techniquesRequirements* Bachelor's degree in Computer Science, Engineering, or a related field* Relevant certifications or advanced degrees* 10+ years of proven experience as a Full Stack Engineer or in a similar role* Solid understanding of back-end technologies (Node.js, TypeScript) is required* Strong proficiency with front-end technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js)* Experience in actively participating in peer reviews (PR) for native iOS and Android mobile apps* Open-source knowledge (MCP Supabase) is required* Foundational understanding of AI (e.g., conversational, generative, automation) is ideal* Strong problem-solving skills and attention to detail* Excellent communication and collaboration skills* Ability to work in a fast-paced, dynamic environment and manage multiple tasks simultaneously* Experience with cloud platforms (AWS, Azure, Google Cloud)* Knowledge of microservices architecture and containerization (Docker, Kubernetes)* Understanding of agile methodologies and project management tools* Experience with testing frameworks and tools (Jest, Mocha, Selenium, etc.)* Familiarity with DevOps practices and CI/CD tools* Experience with the following is a plus: Push notifications, Email notifications, Payment gateway (PayPal), Digital media experience (audio/video), Deep-linking* Experience with relational and non-relational databases (MySQL, PostgreSQL, MongoDB, etc.) is preferred* Familiarity with RESTful API design and development is preferred* Experience with version control systems (Git) is preferredJob TypeDirect HireCompensation - $
Software Engineer in fort lauderdale at Unknown Company
This position is listed as full time and onsite.