Full Stack Engineer

  • Brasília
  • Turnkey Tech Staffing
About the Company: SRM Concrete is a family owned and operated ready-mix company founded by Melissa and Mike Hollingshead in 1999. Smyrna Ready Mix was founded for the purpose of providing superior customer service. SRM strives to be the largest, most profitable construction material company in the country, while maintaining a best-in-class culture. The dedication and determination from an outstanding group of Mixer Operators drives the business growth and has allowed SRM Concrete to add more than 8,300 team members in 19 states. Responsibilities: Designing, developing, and maintaining full-stack web applications. Collaborating with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions. Architecting scalable and efficient software systems. Writing clean, efficient, and maintainable code. Implementing and maintaining security measures to protect the application and user data. Integrating third-party APIs and services. Conducting code reviews and providing constructive feedback to team members. Troubleshooting and debugging issues across the stack. Optimizing application performance for speed and scalability. Keeping up-to-date with industry trends and best practices in software development. Mentoring junior developers and fostering a culture of continuous learning and improvement within the team. Collaborating with cross-functional teams to deliver high-quality software products on time. Participating in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives. Contributing to technical documentation and knowledge-sharing initiatives. Taking ownership of projects from conception to deployment and beyond. What you bring: 6+ years of experience in web development. Profound experience with JavaScript and React. Hands-on experience on a development team that supports one or more services built on ASP.NET & .NET Core. Experience and familiarity with C# programming language. Experience in microservices architecture and development. Experience with cloud-based application development and hosting (with a strong preference for experience with Azure services). Strong analytical, planning, and organizational skills with the ability to manage competing demands. Able to anticipate issues to help the team avoid or resolve them proactively. Extreme attention to detail with strong analytical, debugging, problem-solving, and root-cause analysis skills. A minimum of a bachelor's degree in computer science or a related field, or equivalent work experience. Perks: We welcome new ideas and allow you to make an immediate impact on the team. Flex PTO for any reason, including sick days (no specified limits), flexible work schedule. Personal laptop. Health and wellness package. Remote work.