Location | UAE |
Years of Experience | 8+ years of experience |
Commitment | Permanent employee |
Remote | See job post for details |
🔍 Get help on your software engineer job search
Need help in your software engineer job search? Checkout this free article:
Job Description
44.01 is seeking a talented and experienced Senior Software Developer to join our dynamic
engineering team at the UAE office. As a Senior Software Developer, you will play a pivotal role
in designing and developing robust software solutions that drive our business forward. You will
collaborate closely with cross-functional teams to understand requirements and architect solutions
and lead the implementation of complex projects. This role offers an exciting opportunity to leverage
your technical expertise, mentor junior developers, and contribute to the strategic direction of our
technology stack.1. Software Development:
- Design and develop scalable, secure, high-performance applications using modern programming languages and technologies.
- Write clean, maintainable code following best practices and coding standards.
- Implement new features and enhancements and troubleshoot issues across multiple application stack layers. 2. Technical Leadership:
- Lead technical discussions and decision-making processes within the development team.
- Mentor junior developers, conduct code reviews, and provide constructive feedback to improve coding practices and team performance.
- Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions. 3. Architecture and Design:
- Design software architecture and system components that align with business requirements and scalability needs.
- Evaluate and recommend tools, technologies, and frameworks to achieve project goals efficiently.
- Implement design patterns and best practices to ensure robustness and maintainability of the codebase. 4. Testing and Quality Assurance:
- Write unit test cases and automated tests to ensure code reliability and maintain test coverage.
- Perform thorough code reviews to enforce coding standards, code quality, and adherence to design principles.
- Debug and troubleshoot complex issues and provide timely resolutions. 5. Collaboration and Communication:
- Work closely with cross-functional teams to deliver features and products in an agile environment.
- Communicate project status, issues, and risks effectively to stakeholders.
- Participate in sprint planning, backlog grooming, and other agile ceremonies. 6. Continuous Improvement:
- Stay updated with industry trends, technologies, and best practices.
- Drive initiatives for process improvement, innovation, and efficiency in software development practices.www.4401.earth 44.01 – All Rights are Reserved.
- Contribute to the evolution of software development standards and guidelines within the organization.
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
- 8+ years of experience in software development, with a strong track record of delivering complex projects on time and meeting quality standards.
- Proficiency in at least one programming language (e.g., Java, C#, Python, JavaScript) and related frameworks/libraries.
- Experience with software development methodologies such as Agile, Scrum, or Kanban.
- Solid understanding of software design principles, data structures, and algorithms.
- Strong problem-solving skills and ability to analyze and debug complex issues.
- Excellent communication skills and ability to collaborate effectively in a team environment.
- Proven leadership skills with the ability to mentor and guide junior developers.
- An opportunity to make a difference and join a high-potential start-up.
- A chance to be at the forefront of the fight against climate change.
- A competitive salary and an opportunity to have a stake in the business.
- An opportunity to travel regularly to the Middle East, fostering cross-cultural collaborations and enriching professional experiences.
- To be part of a team that will invest in your career growth.
44.01 number of job openings over time by month
ClimateTechList is the web's largest aggregator of climate, clean tech, renewable energy & green jobs. Contact us if you'd like to use partner or use our current or historical jobs data in any way.
Apply to Job
👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!
Get a referral to 44.01
If possible, try to get a warm intro/referral to 44.01 before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.
Join ClimateTechList Talent Collective
Want to be matched with companies directly? Apply to the talent collective.
Here's how it works:
You submit an application
We'll share your profile with climate tech companies potentially interested in chatting with you
We'll reach out if there's a company interested in talking to you.
No spam. Unsubscribe any time.
Join ClimateTechList Talent Collective
Want to be matched with companies directly? Apply to the talent collective.
Here's how it works:
You submit an application
We'll share your profile with climate tech companies potentially interested in chatting with you
We'll reach out if there's a company interested in talking to you.