Role: Senior Full Stack Developer(Hybrid)
Responsibilities:
• Build our web applications from scratch that connects suppliers and construction projects on our platform
• Develop the front-end to create a portal
• Develop the back-end for our unique use case
• Integrate the front-end portals with the back-end system seamlessly
• Design architecture that can scale to support thousands of suppliers, contractors, and projects
• Implement security measures to protect sensitive supplier and contractor data
• Develop automated tests to ensure high-quality and reliable code
• Identify and implement performance optimizations where needed
• Collaborate closely with product and design teams
Requirements:
• Industry experience or personal projects as a full-stack developer
• Expert skills in at least one front-end language such as JavaScript, Typescript, React, Angular, PHP, Vue.js, Node, etc.
• Expert skills in at least one back-end language such as Java, Python, C, C++, C#, Scala, Kotlin, Ruby, Go, Rust, Swift, Node, etc.
• Familiarity with at least one relational (such as MySQL, MS SQL Server, Oracle, DB2, PostgreSQL, etc.) or NoSQL (Redis, MongoDB, Cassandra, DynamoDB, CosmosDB, etc.) databases
• Deep understanding of performance, scalability, and security best practices for web applications
• Able to learn new technologies related to construction and supply chain quickly
• Strong analytical and troubleshooting skills
• Excellent communication skills to collaborate with internal teams
• Strong focus on writing clean, well-documented, and maintainable code
• Self-motivated and able to work independently
• Passion for solving complex problems in new domains