Tech Jobs: Senior Software Engineer
Job Type: Remote.
Status: Full Time.
Organization: Space and Time
Location: India
Role: Senior Software Engineer
About Space and Time Labs, Inc.
At Space and Time, we tackle the most intricate data analytics challenges of Web3 on a planetary scale, employing decentralized, peer-to-peer technology. We are constructing the data foundation of Web3—a fully decentralized, community-operated data warehouse, utilizing innovative cryptography to link tamperproof query results directly to smart contracts. This facilitates the seamless integration of trustless on-chain and off-chain data within a unified platform, empowering Web3 developers to create new use cases rapidly. Our expanding team, supported by top L1 blockchains and VCs, collaborates with prominent enterprise partners like Microsoft and Samsung NEXT.
A career at Space and Time is dynamic, creative, and rewarding. We embrace diversity and offer an array of perks, including flexible workweeks, vacation flexibility, attendance at exciting events, and remote work options. Our commitment is to grow a diverse and welcoming team in a safe space to be yourself and learn from the most innovative minds in blockchain and data warehousing. Join us in inventing the first truly decentralized data platform!
Role: Senior Software Engineer (Web3 Engineering Team)
As a Senior Software Engineer, you will be an integral part of our Web3 Engineering team, contributing to the accelerated development of our decentralized application (dApp). Utilizing your expertise in Python and ReactJS, you will enhance the user interface to ensure an exceptional experience for our platform users.
Role Responsibilities:
- Frontend Development: Collaborate with product and design teams to translate wireframes into fully functional and responsive user interfaces for our dApp using ReactJS.
- Feature Implementation: Take ownership of frontend feature development, ensuring high-quality code meeting project requirements and adhering to software development best practices.
- Performance Optimization: Identify bottlenecks and implement optimizations to enhance frontend application speed and responsiveness.
- Cross-Browser Compatibility: Ensure our dApp is compatible with various browsers and devices, maintaining a consistent user experience.
- Code Maintenance: Regularly review and refactor existing code to improve codebase maintainability and efficiency.
- Testing and Debugging: Conduct comprehensive testing of frontend components, perform bug fixing, and troubleshoot issues.
- Collaboration: Work closely with the backend development team to integrate frontend components with backend infrastructure and APIs.
- Continuous Improvement: Stay updated with the latest frontend technologies and contribute to development process improvements.
Skills & Qualifications:
- Bachelor’s degree in computer science or related technical field; Master’s a plus.
- Minimum 4 years of professional experience in Python for web application development.
- Minimum 3 years of hands-on experience building complex user interfaces using ReactJS.
- Proficiency in JavaScript, HTML, and CSS, with a keen eye for design.
- Solid understanding of frontend build tools (e.g., Webpack, Babel), version control systems (e.g., Git), and RESTful APIs.
- Ability to write efficient, reusable, and modular code, following best practices and design patterns.
- Strong problem-solving skills, proactive attitude, and experience with blockchain technology and dApps considered an advantage.
- Excellent communication and teamwork skills, with the ability to work in a fast-paced environment.
- A portfolio of past projects or contributions to open-source projects is highly desirable.
Notice to Third Party Recruitment/Staffing Agencies:
Space and Time Labs, Inc. does not accept unsolicited resumes or CVs from recruiters or employment agencies without a binding, fully executed, written agreement. Any communication with Space and Time Labs, Inc. without such an agreement does not create a binding agreement. Space and Time Labs, Inc. will not pay fees to parties without a valid, fully executed Agreement in place.