7 Teamified Jobs
Senior Software Engineer - Clojure Programming (5-8 yrs)
Teamified
posted 14hr ago
About Teamified :
Teamified works with top enterprises and digital native businesses in Australia helping them build their remote teams in India, Philippines and Sri Lanka.
We pride ourselves with hiring great teams to work on exciting game changing technology.
Teamified currently has 200+ engineers, testers, product managers etc. working across 20+ partners.
We focus on uplifting the way organisations build and manage their remote teams through great working relationships, trust, integrity, culture and hiring processes.
Additional to this we are building our own technology product offerings.
We strive to deliver the best outcomes for our customers, our partners and our people.
Client Summary :
Our Client foresees a future where the technology they provide to our clients and end-users is a force for good.
They believe that education is the key to progress.
Educating consumers on the environmental impact of their consumption is critical.
Giving people options to live a more sustainable lifestyle as well as opportunities to offset the impact of their consumption will create a better, more sustainable tomorrow.
They help consumers spend, save, and invest in ethical and sustainable projects that contribute to individual and collective wellbeing.
Job Summary :
As a Senior Clojure Developer, you will be responsible for designing, developing, and maintaining robust, scalable, and efficient software solutions.
You'll work closely with a team of passionate developers, engineers, and stakeholders to build innovative applications and systems using the Clojure programming language and functional programming paradigms.
Key Responsibilities :
- Development : Write clean, efficient, and maintainable code using Clojure and related technologies.
- Architecture : Design scalable software architecture and contribute to technology and design decisions.
- Collaboration : Work with cross-functional teams including product managers, designers, and other developers to deliver high-quality solutions.
- Testing : Develop unit and integration tests to ensure software quality and reliability.
- Mentorship : Provide technical leadership and mentorship to junior developers.
- Continuous Improvement : Stay up-to-date with the latest developments in Clojure and functional programming, advocating for best practices and process improvements.
Skills and Qualifications :
- Proven experience (5+ years) in software development with at least 3+ years using Clojure in production environments.
- Strong understanding of functional programming principles and concepts.
- Proficiency in building APIs, web applications, and back-end systems.
- Experience with Clojure libraries and frameworks (e.g, Leiningen, Ring, Compojure, Pedestal, etc.)
- Familiarity with database systems (SQL and/or NoSQL).
- Experience with distributed systems, microservices, and RESTful APIs.
- We have a large Kafka deployment, so experience working with Kafka or other event driven systems would be a key advantage.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication skills, both verbal and written.
Benefits :
- Flexibility in work hours, with a focus on managing energy rather than time.
- Access to online learning platforms and a budget for professional development.
- A collaborative, no-silos environment, encouraging learning and growth across teams.
- A dynamic social culture with team lunches, social events, and opportunities for creative input.
- Private Health insurance.
We are seeking a proactive, detail-oriented individual with a passion for bridging the gap between business needs and technological solutions.
If you thrive in a dynamic environment where collaboration and innovation are encouraged, we invite you to apply !!.
Functional Areas: Software/Testing/Networking
Read full job description8-12 Yrs